Met en pause l'ex�cution du script jusqu'� ce qu'un processus donn� n'existe plus.
ProcessWaitClose ( "process" [, timeout = 0] )
process | Le nom ou le PID du processus � tester. |
timeout | [optionnel] Sp�cifie le d�lai d'attente (en secondes). Par d�faut attend ind�finiment. |
Succ�s: | Retourne 1 et d�finit @extended avec le code de sortie du processus. |
�chec: | Retourne 0 si le d�lai d'attente a expir�. Si le PID est invalide @error n'est pas nul et @extended = 0xCCCCCCCC. |
Les noms des processus sont fonctionnels sans leur chemin d'acc�s complet, par exemple,"notepad.exe" ou "winword.exe".
PID est le num�ro unique qui identifie un processus. Un PID peut �tre obtenu avec les fonctions ProcessExists() ou Run().
Le processus est interrog� environ toutes les 250 millisecondes.
La fonction retourne 1 si le processus n'existe pas.
ProcessClose, ProcessExists, ProcessList, ProcessWait, RunAsWait, RunWait, WinGetProcess, WinWaitClose
; Attend jusqu'� ce que aucune instance de notepad existe. ProcessWaitClose("notepad.exe") ; Attend jusqu'� ce que cet instance particuli�re de Notepad soit ferm�e par l'utilisateur. Local $iPID = Run("notepad.exe") ProcessWaitClose($iPID)