Select
Case @error
$coord = PixelSearch(270, 80, 966, 335, 0x335600, 3) ;<== si par exemple ici il se produit une érreur je voudrais savoir comment faire pr qu'il y est une recherche en boucle du pixel jusqu'ou il soit trouvé?
MouseClick("left", $coord[0], $coord[1], 1, 30)
MouseClick("left", $coord[0] + 10, $coord[1] + 30, 1, 30)
Sleep(4500)
Case Else
; ... Le reste du code
Modifié en dernier par ani le ven. 19 juin 2009 00:01, modifié 3 fois.
Raison :Réduction du code
; Ceci est une boucle infinie qui execute la recherche du pixel.
; Si le pixel est trouvé, @erreur = 0 et on sort de la boucle,
; sinon pause de 50ms puis on recommence.
While 1
$coord = PixelSearch(270, 80, 966, 335, 0x335600, 3)
If Not @error Then ExitLoop
Sleep(50)
WEnd