Заданная кнопка в приложении, при активации мигает.
Помогите привязать проверку ко времени и сделать фунцию так чтобы:
1 за промежуток времени $time проводить постоянный поиск искомого цвета $C
2 когда искомый цвет $C найден, функция прекращает работу в любой момент времени $time и выдает результат.
3 если цвет не найден за время $time, выдает результат не активна.
Помогите привязать проверку ко времени и сделать фунцию так чтобы:
1 за промежуток времени $time проводить постоянный поиск искомого цвета $C
2 когда искомый цвет $C найден, функция прекращает работу в любой момент времени $time и выдает результат.
3 если цвет не найден за время $time, выдает результат не активна.
Код:
Func flashing_botton()
Local $C=0x45772D ; Искомый цвет пикселя
Local $x1=597 ; границы области поиска
Local $x2=607
Local $y1=641
Local $y2=644
Local $sh=30 ; вариация цвета
Local $time=1000; 1 секунда - время проверки мигания
Local $botton=PixelSearch( $x1, $y1, $x2, $y2, $C, $sh )
If @error=0 Then ; цвет найден
ProgressOn("","","Активна",1024,0,1)
ElseIf @error=1 Then ; ошибка
ProgressOn("","","Не Активна",1024,0,1)
EndIf
EndFunc