반복프로그램(몬길)을 짯는데
실행시키면 2분정도있다가 autohot의 작동이 중지되었습니다 라고나오고 꺼짐ㄷㄷ왜이런건가요?
아래 소스
Gui, Add, Button, x12 y10 w110 h90 , 시작
Gui, Add, Text, x22 y120 w90 h30 , Text
; Generated using SmartGUI Creator 4.0
Gui, Show, x899 y420 h171 w138,
return
button시작:
Gui, Submit,Nohide
loop{
choice()
choice2()
}
?
choice()
{
imagesearch,vx,vy,0,0,a_screenwidth,a_screenheight, *50 선택완료.bmp
if errorlevel=0
mouseclick,left,%vx%,%vy%
if errorlevel=1
choice()
}
choice2()
{
imagesearch,vxe,vye,0,0,a_screenwidth,a_screenheight, *50 다시하기.bmp
if errorlevel=0
mouseclick,left,%vxe%,%vye%
if errorlevel=1
choice2()
}
Guiclose:
exitapp
함수가 종료되지 않고 다시 함수를 부르는 재귀 명령을 하셔서 문제가 생겨 에러가 나오고 종료 되었을 겁니다.
반복문을 활용하여 이미지를 찾을 경우?반복문을?종료시키는 방법을 활용 하시는걸 추천 드립니다.