时间问题
while 1if @HOUR =17then
run(@SystemDir&"\notepad.exe")
If @HOUR=18 Then
ProcessClose("notepad.exe")
EndIf
exitloop
endif
sleep(6000)
wend
我的要求是:如果时间等于17点,就运行这个,如果18点就关闭这个,要怎么修改,才精简,谢谢 Local $Run
While 1
If @HOUR = 17 And Not $Run Then
Run(@SystemDir & "\notepad.exe")
$Run = 1
ElseIf @HOUR = 18 Then
ProcessClose("notepad.exe")
ExitLoop
EndIf
Sleep(6000)
WEnd
while 1
if @HOUR = 17then
run(@SystemDir&"\notepad.exe")
Do
sleep(1000)
Until @HOUR = 18
ProcessClose("notepad.exe")
exitloop
endif
sleep(1000)
wend
额额,。多怎么没看到A版已经回复过了。
页:
[1]