لوحة المفاتيح ، كونها واحدة من أجهزة الإدخال الرئيسية للكمبيوتر ، تسمح للمستخدم بالتفاعل مع البرامج والنظام ككل. فب لديه القدرة على التعامل مع الأحداث المتعلقة لوحة المفاتيح وتنفيذ إجراءات معينة اعتمادا على مفاتيح الضغط.
هناك العديد من اختصارات لوحة المفاتيح التي يمكن استخدامها في فب للسيطرة على برنامج أو لأداء عمليات معينة. على سبيل المثال ، يمكنك معالجة الضغط على مفتاح "إدخال" لإرسال بيانات النموذج أو الضغط على مفتاح "الهروب" لإغلاق النافذة المشروطة.
وظائف وأساليب مختلفة يمكن استخدامها للتعامل مع الأحداث لوحة المفاتيح في فب. على سبيل المثال ، تتيح لك وظيفة لوحة المفاتيح() تحديد ما إذا كان قد تم الضغط على مفتاح معين. هناك أيضا وظائف للتعامل مع مجموعات المفاتيح ، على سبيل المثال ، لوحة المفاتيح() أو لوحة المفاتيح().
لإنشاء سيناريوهات معالجة لوحة المفاتيح أكثر تعقيدا في فب ، يمكنك استخدام الأحداث ومعالجات الأحداث. سيسمح لك ذلك بتحديد الإجراءات التي يجب تنفيذها عند الضغط على مفاتيح ومجموعات مفاتيح معينة.
في هذه المقالة ، سوف ننظر في اختصارات لوحة المفاتيح الرئيسية المتاحة في فب ، فضلا عن أمثلة على استخدام وظائف معالجة الحدث لوحة المفاتيح. سوف تتعلم كيفية استخدام أحداث لوحة المفاتيح للتحكم في البرنامج وإنشاء واجهة أكثر سهولة في الاستخدام للمستخدمين.
- مفاتيح لوحة المفاتيح في فب:
- تركيبات أساسية
- وظائف المعالجة
مفاتيح لوحة المفاتيح في فب:
لمعالجة ضربات المفاتيح من لوحة المفاتيح في فب ، يمكنك استخدام مجموعات ووظائف مختلفة.
واحدة من هذه الوظائف هي فجيتس ، والذي يسمح لك لقراءة حرف واحد من لوحة المفاتيح:
key مفتاح = فجيتس (ستدين);
بعد تلقي رمز ، يمكن معالجته باستخدام عوامل التشغيل الشرطية وتنفيذ الإجراءات المناسبة.
لمعالجة الضغط على مفتاح الإدخال ، يمكنك استخدام المجموعة التالية:
إذا (key مفتاح == "
}
يمكنك أيضا معالجة ضغطات المفاتيح الأخرى باستخدام رموزها. على سبيل المثال ، بالنسبة للمفتاح:
إذا (key مفتاح = = "أ") {
// الإجراءات عند الضغط على أ
مفتاح }
وبالإضافة إلى ذلك ، لراحة العمل مع مفاتيح ، وهناك وظيفة أورد التي تسمح لك للحصول على تمثيل رقمي من حرف:
ode كيكود = أورد (key مفتاح);
يمكنك الآن مقارنة التمثيل الرقمي للأحرف لمعالجة النقرات. على سبيل المثال ، لمفتاح الهروب:
إذا (ke كيكود = = 27) {
// الإجراءات عند الضغط على الهروب