UDF > Process >


_ProcessGetName

Obtient la chaîne contenant le nom d'un processus dont le PID est donné

#include <Process.au3>
_ProcessGetName ( $iPID )

Paramètre

$iPID Le PID d'un processus en cours d'exécution.

Valeur de retour

Succès: Retourne le nom du processus.
Échec: Retourne une chaîne vide et définit @error <> 0.
@error: 1 - Le processus n'existe pas
2 - Erreur d'obtention de la liste des processus
3 - Aucun processus trouvé

Remarque

Complémentaire à ProcessExists().

Exemple

#include <MsgBoxConstants.au3>
#include <Process.au3>

Run("notepad.exe")
WinWaitActive("[CLASS:Notepad]", "")
Local $iPid = WinGetProcess("[CLASS:Notepad]", "")
Local $sName = _ProcessGetName($iPid)

MsgBox($MB_SYSTEMMODAL, "Notepad - " & $iPid, $sName)