Functions > Process >


ProcessWait

Met en pause l'exécution du script jusqu'à ce qu'un processus donné existe.

ProcessWait ( "process" [, timeout = 0] )

Paramètres

process Le nom du processus à traiter.
timeout [optionnel] Spécifie la durée d'attente (en secondes). Par défaut attend indéfiniment.

Valeur de retour

Succès: Retourne le PID du processus.
Échec: Retourne 0 si le délai d'attente a expiré.

Remarques

Les noms des processus sont fonctionnels sans chemin d'accès complet, par exemple,"notepad.exe" ou "winword.exe".

Le processus est interrogé environ toutes les 250 millisecondes.

Cette fonction est la seule fonction de processus qui n'accepte pas un PID. Parce que les PID sont alloués de façon aléatoire, attendre qu'un PID particulier existe n'a pas de sens.

En relation

ProcessClose, ProcessExists, ProcessList, ProcessWaitClose, RunAsWait, RunWait, WinGetProcess, WinWait, WinWaitActive

Exemple

; Attend que le processus du Bloc-notes existe.

ProcessWait("notepad.exe")