[C] Temporisateur

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Verrouillé
Xynablue
Niveau 1
Niveau 1
Messages : 5
Enregistré le : sam. 30 août 2008 15:26
Status : Hors ligne

[C] Temporisateur

#1

Message par Xynablue »

Bonjour, j'aimerai savoir comment je pourrait faire un genre de "timer", par exemple je suis dans une boucle do.....until et je voudrait que lorsque le programme est dans la boucle il y ait un timer qui fasse en sorte que : " tu execute la boucle et au bout de X secondes, si la condition pour sortir de la boucle n'est toujours pas remplie, tu sort de la boucle".

Et je voudrait aussi savoir comment faire en sort lorsque l'on fait un PixelSearch que si il ne trouve pas la couleur il ne mette pas de message d'erreur mais simplement qu'il ne dise rien et continu le programme par exemple le code:

Code : Tout sélectionner

do
$a=PixelSearch(60,80, 500, 800, 0xFFFFFF)
until @error=0
 
Marche bien, lorsqu'il ne trouve pas la couleur il ne met pas de message d'erreur mais des que je rajoute une autre fonction dans la boucle comme par exemple un PixelGetColor, afin d'effectuer plusieurs actions dans la boucle, eh bien la il me met un message d'erreur alors que je n'ait rien retirer je n'ai fait qu'ajouter des fonction. Donc comment remedier a ce probleme svp ?

Merci d'avance.
Modifié en dernier par Tlem le dim. 31 août 2008 18:45, modifié 2 fois.
Raison : Ajout de la balise [..] dans le titre.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Temporisateur

#2

Message par Tlem »

Des sujets similaires ont déjà été traités (Boucle/Pixelsearch et Timer).
Merci de prendre le temps de faire des recherches.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Verrouillé