[R] Compteur de processus

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

[R] Compteur de processus

#1

Message 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.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11816
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Compteur de processus

#2

Message 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. ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [R] Compteur de processus

#3

Message 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.
Répondre