Gui, Add, Text, x+15 w20 v시간, 0
Gui, Add, Button, x10 y+10 w90, 초타이머
Gui, Add, Button, x10 y+10 w90, 시간타이머
Gui, Show, AutoSize, 테스트
return
Button초타이머:
Gui, Submit, Nohide
타이머시분초(0,2,0)
return
Button시간타이머:
Gui, Submit, Nohide
대기시간(80)
return
타이머시분초(HH := 0, MM := 0, SS := 0)
{
if (HH > 0 || MM > 0 || SS > 0)
{
Loop 60
{
SS_ := 60-A_Index
GuiControl, +C6798FD, 초
GuiControl, , 초, % SS_
Sleep 1000
}
}
}
대기시간(ChangeNum, TextColor := "CFF8866")
{
Loop %ChangeNum%
{
GuiControl, % "+"TextColor, 시간
GuiControl, , 시간, % ChangeNum
ChangeNum := ChangeNum-1
Sleep 1000
}
GuiControl, , 시간, % ChangeNum
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
소스는 이렇게 됩니다...
여기서 대기시간를 먼저 실행하고 타이머시분초를 버튼을 눌르면 대기시간은 멈추는데요..
대기시간이 돌아가면서 타이머시분초도 같이 할려면 어떤 명령어를 넣어야 될까요...
원래부터 동시에는 불가능한 것인지...
궁금합니다...
셋타이머로 하시면됩니다