jslby
Новичок
- Сообщения
- 11
- Репутация
- 0
Код:
Func checkPX()
$pixel = ""
Do
$pixel = Hex(PixelGetColor($cxy[4][0], $cxy[4][1]), 6)
Until $pixel
MsgBox(0, "", $pixel)
If $pixel = "FFFFFF" Or $pixel = "FEFEFE" Or $pixel = "969696" Then
Return True
Else
Return False
EndIf
EndFunc
Данная функция вызывается в цикле. И при проходе, она определяет пиксель только в следующей итерации. Т.е. я вижу что окно с которого я беру пиксель поменялось, сообщение выскакивает что пиксель #666666 цвета, хотя на монеторе чисто белый. Потом окно с которого я беру цвет меняет пиксель на #666666, а софт выдает что белый. Т.е. идет запаздание на одну итерацию. В чем может быть проблема? Кто поможет, отблагодарю. Могу деньги на телефон закинуть.