Option Explicit Private bMouseInButton As BooleanPrivate Sub Command1_Click() Timer1.Enabled = False MsgBox "Click" End SubPrivate Sub Command1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) bMouseInButton = True Timer1.Enabled = False Timer1.Enabled = True End SubPrivate Sub Form_Load() Timer1.Enabled = False Timer1.Interval = 1000 'MouseHover 延时 End SubPrivate Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) bMouseInButton = False Timer1.Enabled = False End SubPrivate Sub Timer1_Timer() Timer1.Enabled = False Command1.Value = True '触发 Command1_Click End Sub
Private bMouseInButton As BooleanPrivate Sub Command1_Click()
Timer1.Enabled = False
MsgBox "Click"
End SubPrivate Sub Command1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
bMouseInButton = True
Timer1.Enabled = False
Timer1.Enabled = True
End SubPrivate Sub Form_Load()
Timer1.Enabled = False
Timer1.Interval = 1000 'MouseHover 延时
End SubPrivate Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
bMouseInButton = False
Timer1.Enabled = False
End SubPrivate Sub Timer1_Timer()
Timer1.Enabled = False
Command1.Value = True '触发 Command1_Click
End Sub