Noname > 13-08-10, 09:39 PM
Private Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long)
MsgBox "Can't use Wheel Button"
If Count = -3 Then
DoCmd.GoToRecord , , acNext
Else
DoCmd.GoToRecord , , acPrevious
End If
End Sub
chihienphuco > 27-10-10, 11:21 AM
sonlt1978 > 30-09-11, 05:47 PM
(13-08-10, 09:39 PM)Noname Đã viết: Chặn xoay chuột để tới lui record
Thiết kết trên Form mình đã tắc Record Selector để không cho tới lui các Record đã nhập trước đó, nhưng khi dùng nút giữa xoay chuột nó vẫn chạy tới lui.
Hỏi: Làm sao để chặn thao tác xoay chuột "Cuộn lên xuống bằng nút xoay trên Mouse".
Đáp: Form Wheel
Trong sự kiện xoay chuột, ta chèn code này vào:
Code:
Mã:Private Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long)
MsgBox "Can't use Wheel Button"
If Count = -3 Then
DoCmd.GoToRecord , , acNext
Else
DoCmd.GoToRecord , , acPrevious
End If
End Sub
NganDinhNguyen > 15-07-13, 09:14 PM
(13-08-10, 09:39 PM)Noname Đã viết: Chặn xoay chuột để tới lui recordNó cứ báo lỗi ở dòng này "DoCmd.GoToRecord , , acPrevious" bạn ơi
Thiết kết trên Form mình đã tắc Record Selector để không cho tới lui các Record đã nhập trước đó, nhưng khi dùng nút giữa xoay chuột nó vẫn chạy tới lui.
Hỏi: Làm sao để chặn thao tác xoay chuột "Cuộn lên xuống bằng nút xoay trên Mouse".
Đáp: Form Wheel
Trong sự kiện xoay chuột, ta chèn code này vào:
Code:
Mã:Private Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long)
MsgBox "Can't use Wheel Button"
If Count = -3 Then
DoCmd.GoToRecord , , acNext
Else
DoCmd.GoToRecord , , acPrevious
End If
End Sub
paulsteigel > 15-07-13, 09:51 PM
'===Đoạn khai báo để kích hoạt Class
Private MouseWheelHook As New clsScrollHook
Set MouseWheelHook=Me
MouseWheelHook.Scrollable=False