[R] Une condition sur le long d'une boucle
Posté : mar. 06 mai 2008 10:02
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 :
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.
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
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.