求助各位大侠
我想延时,又不很占资源,于是用到timer
但是,用的时候总想不通一个问题
timer是异步延时的,那我原来的程序还是照样继续执行了
而我的本意是想整个程序都在这里等待半个小时左右,然后再继续执行下一步骤
我想延时,又不很占资源,于是用到timer
但是,用的时候总想不通一个问题
timer是异步延时的,那我原来的程序还是照样继续执行了
而我的本意是想整个程序都在这里等待半个小时左右,然后再继续执行下一步骤
Sleep 是可以停止Timer的运行直到Sleep设定时间到达,Timer将再继续, 但如楼上所言 用了Sleep还需要Timer干啥呢?
while datediff("n", n, now()) < 30
doevents()
wend
dim n as integerTimer.Interval=60000
在Timer事件中
n=n+1
if n>=30 then
n=0
'每隔半小时要做的事
end if