Итак, когда то давно неплохо разбирался в AutoIt, но теперь всё забыл. Направьте на путь истинный)
Задача следующая необходимо с помощью пиксельсёрч найти цвет и в случае нахождения или нет выполнить определённые действия
Это пример из учебника, он у меня работает на моём примере, однако я никак не соображу как задать условие, что надо сделать если пиксель не найден.
Самое простое что пришло в голову это:
Однако выдаёт ошибку:
Задача следующая необходимо с помощью пиксельсёрч найти цвет и в случае нахождения или нет выполнить определённые действия
Код:
; Find a pure red pixel in the range 0,0-20,300
$coord = PixelSearch( 0, 0, 20, 300, 0xFF0000 )
If Not @error Then
MsgBox(0, "X and Y are:", $coord[0] & "," & $coord[1])
EndIf
Это пример из учебника, он у меня работает на моём примере, однако я никак не соображу как задать условие, что надо сделать если пиксель не найден.
Самое простое что пришло в голову это:
Код:
$coord = PixelSearch( 823, 777, 831, 781, 0x5A94FD)
If @error Then
MsgBox("X and Y are:")
EndIf
Exit
Однако выдаёт ошибку:
Код:
==> Incorrect number of parameters in function call.:
MsgBox("X and Y are:")
^ ERROR