View Full Version : غیر فعال کردن عملکرد پیش فرض یک کلید بر روی یک کامپوننت
جواد ملاولی
یک شنبه 15 فروردین 1389, 10:11 صبح
سلام.
من یه DBGridEH دارم که اگه روش فوکوس بشه بطور پیش فرض کلید PgDown و PgUp باعث میشه چندید رکورد جلو و عقب بشه. چطور میشه عملکرد این دو تا کلید رو از این کنترل برداشت؟
vcldeveloper
یک شنبه 15 فروردین 1389, 10:51 صبح
برای رویداد OnKeyDown یا OnKeyPress آن کد بنویسید، و در صورتی که کلید های PageUp/ PageDown فشرده شده بودند، کار مورد نظر خودتان را انجام بدید، و مقدار خروجی را #0 یا 0 کنید، تا بعد از پردازش شما، پردازش دیگه ایی صورت نگیره.
جواد ملاولی
یک شنبه 15 فروردین 1389, 11:59 صبح
برای رویداد OnKeyDown یا OnKeyPress آن کد بنویسید، و در صورتی که کلید های PageUp/ PageDown فشرده شده بودند، کار مورد نظر خودتان را انجام بدید، و مقدار خروجی را #0 یا 0 کنید، تا بعد از پردازش شما، پردازش دیگه ایی صورت نگیره.
مقدار خروجی مربوط به چی؟ چه جوری 0 کنم؟
Felony
یک شنبه 15 فروردین 1389, 12:32 عصر
در رویداد ها OnKeyPress و OnKeyDown رویداد کلید فشار داده شده رو با عنوان Key بر میگردونه ، میتونید اونها رو مساوی صفر قرار بدید :
Key := #0;
Key:= 0;
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.