دليل استخدام إجراءات VBAppAss.dll

للمبرمجين بلغة Visual Basic 6.0


الروتين SetKeyboardEnabled

تعطيل أو تمكين لوحة المفاتيح.


الصيغة:

Sub SetKeyboardEnabled(KBEnabled As Boolean)


الصنف:
TUserInterface.


الوسائط (Parameters):

KBEnabled بارامتر منطقي يحدد إما تعطيل أو تمكين لوحة المفاتيح.

الشرح:
إذا كانت قيمة البارامتر KBEnabled هي False فإنه يتم تعطيل لوحة المفاتيح (عدم استجابة الحاسوب لضغطات المفاتيح)، و إذا كانت قيمته هي True فإن لوحة المفاتيح تعود تعمل بشكل طبيعي.

مهم جداً 1:
هذا الإجراء ليس له تأثير في أنظمة Windows 2000 و Windows XP و ما بعدهما، لكنه يعمل بشكل صحيح في أنظمة Windows 95 و Windows 98 و Windows ME.

مهم جداً 2:
إن لوحة المفاتيح هي مورد عام لكافة البرامج، و يجب إعادة تمكينها بعد انتهاء سبب تعطيلها أو من خلال معالجات الأخطاء في حالة توقع حدوث خطأ أثناء تشغيل البرنامج.


الاستخدام:

Dim ObjUI As New TUserInterface

ObjUI.SetKeyboardEnabled False
.
.
.
.
ObjUI.SetKeyboardEnabled True


انظر أيضاً:
الروتين ChangeKeyBoard.


بداية الصفحة