سلام.
KeyPress (زمانی که کلیدی از صفحه کلید زده شد) ، KeyDown (زمانی که کلیدی از صفحه کلید پایین بود)
رویداد KeyDown وقتی که کلید پایین باشه دائم اجرا می شه
ولی KeyPress وقتی کلید رو فشار می دی فقط یه بار اجرا می شه
تست شد. فرقی نمیکنه.
Keypress و Keydown کلید هایی هستند که پی در پی بعد فشردن کلید اجرا میشن فقط Keyup اینطور عمل نمیکنه.
چیز خاصی نداره.شما راحت با یه خط کد میتونید بفهمید KeyPress چیکار میکنه و KeyDown چی کار.
KeyDown به منظور فشرده شدن کلید های کنترل و شیفت و ... به کار میره و شما برای کلید هایی مثل A,a,B,b,C,c,... بهتره که از KeyPress استفاده کنید چون KeyDown روی کوچک و بزرگ بودن حروف تاثیری نمیگذاره.وبرای کلید های Ctrl,Shift,...بهتر از KeyDown استفاده کنید چون KeyPress ساپورت نمیکنه.
مرسی دوستان از پاسخ اگه بازم کسی هست که راجب روال اجرایی بهتر توضیح بده ممنون میشم،و اما یه سوال دیگه کد مربوط به ترکیب چند تا کلید مثلا ctrl+alt+delet رو چطور تو رویداد key down می نویسن؟!!
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشید و سربلند.