已解决 关于时间戳的一个疑问
本帖最后由 nop 于 2011-11-30 16:35 编辑$begin = TimerInit()
sleep(3000)
$dif = TimerDiff($begin)
MsgBox(0,"时间差",$dif)
这是官方的例子,我想实现发功能是,用if判断时间差,如果大于X秒则重启系统
遇到的问题是,如果在时间戳之间卡住了,读不到if(if我放在最后),咋办? Local $begin = TimerInit()
AdlibRegister('_test')
Sleep(5000)
Local $dif = TimerDiff($begin)
MsgBox(0, '时间差', $dif)
Func _test()
$dif = Round(TimerDiff($begin) / 1000)
If $dif >= 2 Then
AdlibUnRegister()
MsgBox(0, '时间差', $dif)
;...重启代码...
EndIf
EndFunc ;==>_test 回复 2# afan
good 回复赚金币,顺便看看思路、
页:
[1]