Gui, Add, Button, x176 y7 w160 h30 g일시정지, 일시정지
Gui, Add, text, x176 y7 w160 h30 vti , 미작동중
t1:=0
시작:
gui,submit, nohide
GuiControl, Disable, 시작
gui,submit, nohide
settimer,timer,1000
formattime,ti,, HH시간 mm분 ss초
loop
{
goto a
}
TIMER:
gui,submit, nohide
t1++
GuiControl, Text, ti, %t1%
Return
일시정지:
Pause
gui,submit, nohide
GuiControl, enable, 시작
☆
return
1.☆ 여기에 일시정지시 카운트도 일시적으로 정지하는걸 넣고싶습니다. 다시 시작시 계속이어가게끔
2. Settimer로 카운트하고 Formattime 으로 표현한건데 맞은건가요?
0
3. 이렇게하면 24시간 지날경우 25시간 26시간 으르 표현되나요?
죄다 틀렸습니다.
1.pause 명령이 오는순간 스크립트는 정지상태가 됩니다.
그래서 아래의 내용은 작동되지 않습니다.
필요한 명령을 먼저 적고 pause명령을 맨 뒤로 넣어야 합니다.
또한, pause 명령을 풀어줄 또 하나의 라벨문이 필요합니다.
2.위 명령문을 작동시켜 보면 단순히 1,2,3....등으로 카운트만 올라갈뿐 시분초는 표시되지 않습니다.
3. 2번 내용에 해당함.
예문
Gui, Add, Button, w160 h30 g시작, 시작
Gui, Add, Button, w160 h30 g일시정지, 일시정지
Gui, Add, Button, w160 h30 g일시정지해제, 일시정지해제
Gui, Add, text, w160 h30 vti , 미작동중
Gui, show
return
시작:
GuiControl, Disable, 시작
GuiControl, disable, 일시정지해제
settimer,timer,1000
return
TIMER:
formattime,ti,,HH시간 mm분 ss초
GuiControl, , ti, %ti%
Return
일시정지:
GuiControl, enable, 시작
GuiControl, disable, 일시정지
GuiControl, enable, 일시정지해제
Pause
return
일시정지해제:
GuiControl, enable, 일시정지
GuiControl, disable, 일시정지해제
pause
return
GuiClose:
exitapp