Что нового

Повтор в функции _ImageSearch

Reimcore

Новичок
Сообщения
21
Репутация
0
Допустим, нам нужно найти изображение на экране. Если находит - возвращаем его координаты, если нет - ждем какое то время и повторяем поиск. Как реализовать?

Код:
$x1=0
$y1=0
$Close = _ImageSearch("Close.bmp",1,$x1,$y1,0)
if $Close =0 Then
   Sleep(1000)
Else 
   MouseMove($x1,$y1,3)
   MouseClick("left",$x1,$y1)
EndIf
 
Автор
R

Reimcore

Новичок
Сообщения
21
Репутация
0
Reimcore сказал(а):
Допустим, нам нужно найти изображение на экране. Если находит - возвращаем его координаты, если нет - ждем какое то время и повторяем поиск. Как реализовать?

Код:
$x1=0
$y1=0
$Close = _ImageSearch("Close.bmp",1,$x1,$y1,0)
if $Close =0 Then
   Sleep(1000)
Else 
   MouseMove($x1,$y1,3)
   MouseClick("left",$x1,$y1)
EndIf


UPDATE
Все очень просто, оказывается:

Код:
while $Close = 0
   Sleep(1000)
   $Close = _ImageSearch("Close.bmp",1,$x1,$y1,0)
WEnd
 
Верх