[R] Une condition sur le long d'une boucle

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
x0r
Niveau 2
Niveau 2
Messages : 23
Enregistré le : jeu. 17 avr. 2008 16:57
Status : Hors ligne

[R] Une condition sur le long d'une boucle

#1

Message par x0r »

Bonjour à toutes et à tous,

Voilà après quelques recherches, je me décide à poster à ce sujet qui n'est, j'imagine, pas très clair.
Mon programme parcours une liste de machines dans un logiciel, en les contactant une par une pour prendre des informations, cependant certaines machines ne répondent pas et alors une fenêtre demandant un pass peut s'ouvrir à tout moment.
Donc j'ai mis une condition au début de ma boucle ( celle qui "scan" toutes les machines ), qui est la suivante :

Code : Tout sélectionner

If WinExists ($error) Then
    WinKill ($error)
EndIf
Donc naturellement, si au début de cette boucle, la fenêtre en question est présente, alors elle sera fermée; mais cette détection ne s'effectue qu'au début de la boucle.

Ma question est donc la suivante : comment dire au programme, pendant l'exécution de la boucle, si jamais la fenêtre $error apparait alors il l'a ferme.

Merci.
Modifié en dernier par x0r le mar. 06 mai 2008 14:08, modifié 1 fois.
Avatar du membre
eln
Niveau 6
Niveau 6
Messages : 202
Enregistré le : sam. 28 juil. 2007 12:54
Status : Hors ligne

Re: [..] Une condition sur le long d'une boucle

#2

Message par eln »

Utiliser

Code : Tout sélectionner

adlibenable
Débutant, pas taper !
x0r
Niveau 2
Niveau 2
Messages : 23
Enregistré le : jeu. 17 avr. 2008 16:57
Status : Hors ligne

Re: [R] Une condition sur le long d'une boucle

#3

Message par x0r »

Ah parfait, c'est exactement ça !
Je chercherais plus longtemps la prochaine fois. Résolu :)
Répondre