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

استفسار موجة للاخ اشرف Asharaf

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

اخي العزيز (اشرف) تقبل منى جزيل الشكر والتقدير على ما تقدمة من مشاركات فعالة في هذا المنتدى الرائع الذي كم استفدنا منه من خلال ما يقدمة الاخوه من شرح وتعليم وامثلة :

اخي اشرف اطلعت على مشاركتك الجيده والفعالة :

فى حدث عند ضغط مفتاح لأسفل للنموذج ضع الكود التالى :

Select Case KeyCode

Case vbKeyF5

'هنا ضع الأمر الذي تريده عند ضغط مفتاح f5

' هنا مثال على حذف سجل مع زر f8

Case vbKeyF8

Dim strMsg As String, strTitle As String

Dim strMsgNo As String, strTitleNo As String

strMsg = "هــــل تـريـــد حـــذف هــــذا الصنــــــف .....؟"

strTitle = " تأكيد الحذف"

If MsgBox(strMsg, vbQuestion + vbYesNo + vbDefaultButton2, strTitle) = vbYes Then

DoCmd.SetWarnings False

On Error Resume Next

DoCmd.RunCommand acCmdDeleteRecord

End If

' ضع هنا بدلا من الرسائل الأوامر التي تريدها

'Case vbKeyF9

'MsgBox "أنت ضغط على مفتاح f9 الآن .... "

'Case vbKeyF10

'MsgBox "أنت ضغط على مفتاح f10 الآن .... "

End Select

' هنا عندما تضغط زر Esc يغلق النموذج

If KeyCode = 27 Then

DoCmd.Close

End If

أشرف خليل

سؤالي حبذا لو تكرمت واوضحت مفهوم كيفية استعمال مفاتيح F1-F2-f3 ...... في تنفيذ الاوامر .

شاكرا ومقدرا لك ما تقوم به من جهد.

اين يتم وضع الامر :

If KeyCode = 27 Then

DoCmd.Close

End If

#2

الأخ أبو مشعل :

توضع هذه الأوامر فى حدث عند مفتاح لأسفل للنموذج ، مع وضع خاصية مفتاح العرض التمهيدي ( نعم )

بالنسبة للأزرار f1 - f2 - f3

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

بالنسبة ل f2 أو باقى الأزرار غير فقط ( كمثال ) من f8 إلى f2 الموجود فى الأوامر السابقة واضغط زر f2 تجده يقوم بالتنفيذ معك وهكذا بقية الأزرار ولا تنسي أن تغير خاصية مفتاح العرض التمهيدي من لا إلى نعم .

لعلى أكون وفقت فى الشرح .

أشرف خليل

#3

اشكرك على تجاوبك

ما تم الاشارة له تم تطبيقة

الا أنه وللاسف ( لايعمل )

هل من الممكن اعطاء مثال على استخدام اي مفتاج F للقيام بتنفيذ امر.

وهل ممكن اضع في نموذج واحد اكثر من امر

تحياتي لك

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

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