Private Sub Wait(byval dtTime as Integer) dim NowTime as Date NowTime = Time do while true if DateDiff("S",NowTime,Time) + 1 = dtTime then Exit do loop End Sub
Private Declare Sub sleep Lib "kernel32" Alias "Sleep" (ByVal dwmilliseconds As Long)用法sleep 1500
Private Declare Sub Sleep Lib "kernel32.dll" ( _ ByVal dwMilliseconds As Long) Private Sub Wait(ByVal Interval As Long) '---------------------Call Sleep(Interval) '--------------------- End Sub
form_load() timer.interval=3000 timer.enabled=false end subsub mysub() ...... timer.enabled=true timer.enabled=false ....... end sub
dim NowTime as Date NowTime = Time
do while true
if DateDiff("S",NowTime,Time) + 1 = dtTime then Exit do
loop
End Sub
ByVal dwMilliseconds As Long)
Private Sub Wait(ByVal Interval As Long)
'---------------------Call Sleep(Interval)
'---------------------
End Sub
timer.interval=3000
timer.enabled=false
end subsub mysub()
......
timer.enabled=true
timer.enabled=false
.......
end sub