Bonjour.
J'aimerais faire une liste des programmes qui sont en cours d'éxecution mais je n'ai aucune idée comment faire. Si quelqu'un pourrait me faire un exemple j'en serais reconnaissant.
Merci de votre future aide!
[R] Faire une liste des programmes
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Faire une liste des programmes
Modifié en dernier par Derou le lun. 23 mars 2009 21:59, modifié 1 fois.
- orax
- Modérateur

- Messages : 1479
- Enregistré le : lun. 23 mars 2009 04:50
- Localisation : ::1
- Status : Hors ligne
Re: [..] Faire une liste des programmes
Ceci peut-être : (copié depuis l'aide de AutoIt sur WinList)
...et il y a aussi ProcessList() éventuellement.
Code : Tout sélectionner
$var = WinList()
For $i = 1 to $var[0][0]
; à enlever si vous souhaitez voir également les fenêtres non visible
If $var[$i][0] <> "" AND IsVisible($var[$i][1]) Then
MsgBox(0, "Details", "Title=" & $var[$i][0] & @LF & "Handle=" & $var[$i][1])
EndIf
Next
Func IsVisible($handle)
If BitAnd( WinGetState($handle), 2 ) Then
Return 1
Else
Return 0
EndIf
EndFunc
Re: [..] Faire une liste des programmes
Merci à toi ça marche 

