لوحة المفاتيح هي أحد أجهزة الإدخال الرئيسية على الكمبيوتر. يعد تخطيط لوحة المفاتيح طريقة خاصة لعرض الأحرف على أزرار لوحة المفاتيح ، والتي قد تختلف حسب لغة الإدخال. تسمح لك لغة برمجة دلفي بتحديد تخطيط لوحة المفاتيح الحالي لضمان تفاعل المستخدم المناسب.
في هذه المقالة ، سنلقي نظرة على الإرشادات التفصيلية لتحديد تخطيط لوحة المفاتيح في دلفي ونقدم بعض أمثلة التعليمات البرمجية للاستخدام العملي. وسوف ننظر في طريقتين لتحديد تخطيط لوحة المفاتيح: استخدام وينابي واستخدام مكتبة جكل.
باستخدام وينابي يسمح لك للحصول على تخطيط لوحة المفاتيح الحالية على أساس الإعدادات المحلية لنظام التشغيل. للقيام بذلك ، سوف نستخدم وظيفة جيتكيبواردلايوت وهيكل هكل ، وهو واصف تخطيط لوحة المفاتيح.
مكتبة جكل (مكتبة كود جدي) يوفر وظائف مريحة للعمل مع لوحة المفاتيح ، بما في ذلك تحديد تخطيط لوحة المفاتيح. سوف نعرض مثالا على استخدام وظيفة جكلسيسينفو.جيتكيبواردلايوتنام ، الذي يعود سلسلة تمثل تخطيط لوحة المفاتيح الحالي.
التحضير للعمل
لإنشاء تخطيط لوحة مفاتيح في دلفي ، تحتاج إلى إعداد الأدوات التالية:
- بيئة تطوير دلفي المثبتة على جهاز الكمبيوتر الخاص بك. يتم دعم إصدارات مختلفة من دلفي ، بدءا من دلفي 7 وما فوق.
- معرفة أساسيات برمجة دلفي ، مثل العمل مع النماذج والضوابط وإجراءات التعامل مع الأحداث.
عند إنشاء تخطيط لوحة مفاتيح في دلفي ، سيتم استخدام عناصر التحكم الأساسية التالية:
- - فئة النموذج الذي سيتم وضع تخطيط لوحة المفاتيح عليه.
- - فئة الزر ، وهو مفتاح منفصل على التخطيط. سيكون لكل زر رمز محدد سيتم عرضه عند الضغط عليه.
- - فئة التسمية المستخدمة لعرض الحرف الذي تم إدخاله حاليا.
لإدخال النص ، إلخ.، اعتمادا على المتطلبات المحددة للمشروع.
قبل البدء في العمل على إنشاء تخطيط لوحة مفاتيح دلفي ، يوصى بقراءة وثائق دلفي ودراسة أمثلة التعليمات البرمجية المتاحة على الإنترنت. سيساعدك هذا على فهم أساسيات البرمجة في دلفي بشكل أفضل والحصول على فكرة عن كيفية إنشاء واجهات المستخدم على هذا النظام الأساسي.
تحديد تخطيط لوحة المفاتيح
. توفر هذه الفئة معلومات حول حالة مفاتيح لوحة المفاتيح ، بما في ذلك التخطيط النشط الحالي.
. ترجع هذه الطريقة معرف التخطيط الحالي ، والذي يمكن استخدامه لمزيد من المعالجة.
مثال الاستخدام:
الاستخدامات
ويندوز;