طلب من اهل الخبرة
اريد ايقاف سكرول الماوس في النموذج وعدم الانتقال الى سجل اخر
طلب من اهل الخبرة
اريد ايقاف سكرول الماوس في النموذج وعدم الانتقال الى سجل اخر
اخي الفاضل
السلام عليكم ورحمة الله وبركاته
تفضل هذه الكودين لإيقاف عجلة الماوس مقدمه من اخونا ( ابو مريم ) جزاه الله كل خير
الكود الأول
انسخ الجزء الأول ثم انسخ الجزء الثاني وضعهم في النموذج
Public CurrentBookmark As String Public MouseWheelMoved As Boolean Public N As Integer Private Sub Form_Current() If N = 1 And MouseWheelMoved = True Then DoCmd.GoToRecord , , acNewRec MouseWheelMoved = False ElseIf N = 0 And MouseWheelMoved = True Then Me.Bookmark = CurrentBookmark MouseWheelMoved = False End If End Sub
Private Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long) Me.Refresh If Me.NewRecord = True Then N = 1 MouseWheelMoved = True MsgBox "cannot use mouse wheel" Else N = 0 CurrentBookmark = Me.Bookmark MouseWheelMoved = True MsgBox "تم ايقاف عجلة الماوس", vbCritical & vbOK, "Warning - alalal - ابو مريم" End If End Sub
------------------
الكود الثاني
انسخ الجزء الأول ثم انسخ الجزء الثاني وضعهم في النموذج
Private Mouse As Integer
Private Sub Form_Current()
On Error Resume Next
If Mouse = -1 Then
Mouse = 0
DoCmd.GoToRecord , , acPrevious
End If
If Mouse = 1 Then
Mouse = 0
DoCmd.GoToRecord , , acNext
End If
End SubPrivate Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long)
On Error Resume Next
If Count > 0 Then
Mouse = -1
ElseIf Count < 0 Then
Mouse = 1
End If
MsgBox "تم ايقاف عجلة الماوس", vbCritical & vbOK, "Warning - alalal - ابو مريم"
End Subوهذا مثال مقدم من اخونا ايو مريم
بالتوفيق
شكرا جزيلا
اختي زهرة
لم ينجح وجرت كافة الطرق
emad-k55 كتب:اختي زهرة
لم ينجح وجرت كافة الطرق
اخي الفاضل
لا يوجد مشكله
طالما انه لم يعمل مع الكود السابق
فقم بتجربة هذا المثال ايضا وابلغنا بالنتيجة
راجع هذه المشاركات للإستفادة
بالتوفيق
شكرا اخت زهرة حقيقي خجلان منك كتير شكرا
والله يا عماد كلنا نشاركك هذا الخجل ..
وليس من الأخت زهرة فقط ولكن من أنفسنا أيضاً
فكلما دخلت لأطالع موضوع لعل هناك قليل مما يمكننا عمله نجدها ما شاء الله لا قوة إلا بالله قد سبقت وأجابت وتابعت ووفت وزادت على المطلوب دروساً.
بارك الله لها بكل ما تقدم.
تحياتى
محمد ندا
تم تعديل هذه المشاركة بواسطة Mohamed Nada في 29 نوفمبر 2011 في 00:03
... بقمة السعادة .. أعود بإذن الله لصحبتكم الرائعة قريباً ...
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…