الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل بالامكان تعطيل الماوس واستخدام لوحة المفاتيح بدلا منها في الاكسس

مغلق
بدأه ابو غدير في 24 مارس 2002 · 4 رد · 645 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الاعزاء

السلام عليكم ورحمة الله وبركاته وبعد

لدي قاعدة بيانات بها الكثير من النماذج ولحاجة في نفسي اريد ان اعمل بلوحة المفاتيح فقط ولا استخدم الماوس وقد قمت بعدة اجراءات كلها ناجحة والحمد لله ما عدى شيء واحد وهو الخروج من النموذج حيث استخدمت الاسهم للتنقل داخل النموذج ومفتاح الانتر لتنفيذ الامر المراد بعد تحديده بالاسهم فهل من الممكن تخصيص مفتاح معين على لوحة المفاتيح يقوم بعمل اغلاق النموذج فقط كمفتاح Esc مثلا امل ذلك ولكم تحياتي

#2

إذا كنت تريد إغلاق النموذج بواسطة الضغط على أي مفتاح على لوحة المفاتيح اتبع التالي:

أذهب لخصائص النموذج تجد في خاصية "حدث " اسمه مفتاح العرض التمهيدي أختر نعم وفي حدث " عند مفتاح للأسفل " في الوحدة النمطية أكتب الكود

مثال:

If KeyCode = 27 Then
DoCmd.Close
End If

هذا الكود يغلق النموذج عند الضغط على مفتاح Esc ويمكنك استبدال مفتاح Esc بأي مفتاح تريده بواسطة رقم المفتاح مثلاً Esc رقمه 27

وفق الله الجميع

#3

الاخ الفاضل مصلح الحريصي

جزاك الله خيرا وبارك الله فيك

#4

الاخ الفاضل مصلح الحريصي

الكود السابق رائع جدا وافادني كثيرا كثيرا فجزاك الله الف خير

ومن باب التجربه قمت بتغيير الرقم 27 ولكن لم اهتدي الى المفتاح المطلوب لعدم معرفي بارقام المفاتيح فهل من الممكن تعطيني بعض الارقام لبعض المفاتيح وخاصة F1 , F2 , ...... حتى F12 وهل من الممكن كتابة Ctrl + ... اي رقم مثلا وذلك في الكود السابق

اتمنى يكون سؤالي واضح ولك جزيل الشكر

#5

لمعرفة رقم أي مفتاح اكتب الكود التالي بنفس طريقة كتابة الكود الذي ذكره الأخ مصلح

MsgBox KeyCode

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…