안녕하세요,
Settimer수행 도중 어떤 조건을 만나면 일시정지후 그 조건이 완료가되면 다시 일시정지되었던 초에서 부터 재개하는 소스를 구현해보고 싶은데요.
제가 못찾는건지 Settimer의 일시정지에 대한 글이 없어서 질문드립니다.
아래 ????????????? 구간에 어떤 명령어를 줘야할지 조언 좀 부탁드립니다.
< 동작 조건>
:: 조건1은 한번만 뜨고 다신 나타나지 않습니다.
조건1을 만족하면 settimer 메모장을 실행하고 도중에 조건2를 만족하면 조건1이 카운트된 시간에서 일시정지하고 계산기를 실행한 후 다시 조건1을 재개 한다.
< 생각해본 스크립트 >
F1::
Loop
{
if(조건1)
Settimer, 메모장, 2000 ; 조건1을 찾으면 20초마다 메모장을 실행한다.
if(조건2 만족)
계산기()
if(조건3 만족)
Settimer, 메모장, Off
}
return
메모장:
Run, Notepad.exe
return
계산기()
????????????????? ; Settimer, 메모장의 수행 대기시간를 일시정지하고
Run, calc.exe ; 계산기를 실행해라.
??????????????????? ; 계산기 실행 후 일시정지시킨 Settimer을 재개.
return
XD