Page 1 sur 1

[R] Compteur de processus

Posté : mar. 26 mai 2009 18:37
par L4crymal
Bonjour j'aimerai une fonction qui prend 1 seul paramètre ( le nom du processus ) et qui retourne le nombre de fois qu'il est présent dans la liste des processus meerciiiiiiiiiiiiiiiiii.

Re: [..] Compteur de processus

Posté : mar. 26 mai 2009 19:16
par Tlem
Rhooooo, je suis surpris que vous n'y arrivez tout seul ... :shock:

Code : Tout sélectionner

Dim $Process = "svchost.exe"
MsgBox(64, "Process Info", "Le processus " & $Process & " est présent " & _ProcTest($Process) & " fois.")

Func _ProcTest($sProc)
    Local $Cpt

    $aProc = ProcessList()
    For $i = 1 to $aProc[0][0]
        If $aProc[$i][0] = $sProc Then $Cpt += 1
    Next
    Return $Cpt
EndFunc
Edit : J'ai mis le code sous forme de fonction. ;)

Re: [R] Compteur de processus

Posté : mar. 26 mai 2009 19:25
par L4crymal
OOOOOOOH MERCIIIIIII !!!

Mais ouais puis c'est tout bête en + ><

J'avais oublier la fonction process list ... ça doit être le stress des exam :roll:

Encore merci Thierry.