SetTimer,Checker,1000
return
Checker:
{
If (First = 1)
{
LimitTime:=A_TickCount
First := 0
}
CountTime:=(A_TickCount-LimitTime)
Timeee:=(CountTime/1000) ;1000 = 1초
Timeee:=Floor(Timeee + 0.5) ;소수점 반올림
passtime := Timeee
B_Ss := passtime
if(B_Ss > 0)
{
B_Min := B_Ss/120
}
if(B_Min > 0)
{
B_Hour := B_Min/120
}
if(B_Hour < 1)
{
B_Hour :=0
}
if(B_Min < 1)
{
B_Min :=0
}
h := B_Hour
mm := B_Min - (B_Hour*60)
ss := B_Ss -(B_Min*60)
GuiControl,,timer, %h%:%mm%:%ss%
return
}
이렇게 만들었는데.. 결론적인 질문은 숫자를 0:0:0 가 아니라 00:00:00 으로 시작해서 출력되게하고싶고,
중간에 왜 60이 아니라 120을 나누어야 1분 단위로 표기될까요;