السلام عليكم وحمة الله
لماذا لا استطيع تعطيل الازرار بواسطة keycode
مثلا keyascii يمكنني استخددام
if keyascii = 13 then keyascii = 0
اما اذا اردت تعطيل زر بالkeycode لا فائدة
اتمنى الرد او البحث عن طريقة اخرى
السلام عليكم وحمة الله
لماذا لا استطيع تعطيل الازرار بواسطة keycode
مثلا keyascii يمكنني استخددام
if keyascii = 13 then keyascii = 0
اما اذا اردت تعطيل زر بالkeycode لا فائدة
اتمنى الرد او البحث عن طريقة اخرى

المفروض في keyup & keydown ان يتم معالجة المفاتيح التي لا يمكن الوصول اليها من خلال keypress اي مثل ctrl & alt وغيرها وليس معالجة ادخال الاحرف وبالتالي ليس منع هذه المفاتيح وانما برمجتها لتنفيذ شيء ما حسب هذا المفتاح.
لكن لماذا لا تستخدم keypress ؟ او مالذي تريد تعطيله ؟
في حالة الاسهم يمكنك وضع keycode=0 وهي تقوم بتعطيل الاسهم .
ما لا تستطيع تعطيله هو مايتعلق باوامر النظام ctrl-c crl-v وما الى ذلك كذلك الاحرف يجب معالجتها في Keyascii
هذا الموضوع مغلق.