ورود

View Full Version : keypress



aradsystem
جمعه 16 فروردین 1387, 21:44 عصر
دوستان سلام.
من می خواهم با فشار دادن کلید esc فرمم بسته بشه. وقتی فرم edit نداره کار می کنه ولی وقتی edit میزارم حتما باید برم توی keypress همه edit ها کد بنویسم.
میخوام فقط یه بار توی keypress فرم کد بستن رو بنوسم باید چیکار کنم؟

if key=#27then form1.close;

babak_delphi
جمعه 16 فروردین 1387, 22:57 عصر
خاصیت KeyPreview از فرم رو True کن و اون کد رو در OnKeyPress فرم بنویس.

SYNDROME
شنبه 17 فروردین 1387, 07:31 صبح
اگر از Action List استفاده کنی فکر کنم کارت راحتر بشود.
کلمه فوق را جستجو کنی قبلاً بحث شده است.
موفق باشید

babak_delphi
شنبه 17 فروردین 1387, 14:42 عصر
فکر کنم ایشون می خواهن رویداد مربوط به صفحه کلید رو به فرم منتقل کنند که KeyPreview برای همین کاره.