Comment lister les APPLICATIONs du gestionnaire de tâches ? [Résolu]

Messages postés
728
Date d'inscription
samedi 4 avril 2009
Statut
Membre
Dernière intervention
30 mars 2014
- - Dernière réponse : ehjoe
Messages postés
728
Date d'inscription
samedi 4 avril 2009
Statut
Membre
Dernière intervention
30 mars 2014
- 10 mai 2013 à 01:02
Bonjour,

Comment lister les application du gestionnaire de tâches (TaskManager je crois) ?

Par franchise je multiposte une fois, car je n'obtiens pas de réponse sur le forum vbNet de MS.

Je sais lister les processus du gestionnaire de tâche ainsi :

Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    For Each p As Process In Process.GetProcesses
      ListBox1.Items.Add(p.ProcessName)
    Next p
End Sub



Mais je ne sais pas lister les APPLICATION ouvertes (1er onglet = "applications").





Quelqu'un peut-il avoir la bonté de me faire une routine les affichant dans le bouton sus-décrit en remplacement.

Au plaisir et merci, cordialement.

Joe.
.
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
212
3
Merci
Bonjour, EhJoe
As-tu essayé d'utiliser la propriété MainWindowTitle ?
Ainsi (peut-être) :
ListBox1.Items.Add(p.MainWindowTitle)

________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 195 internautes nous ont dit merci ce mois-ci

Commenter la réponse de ucfoutu
Messages postés
728
Date d'inscription
samedi 4 avril 2009
Statut
Membre
Dernière intervention
30 mars 2014
2
0
Merci
Bonjour Jacques,

Ah merci, c'est presque ça, en fait j'ai tout ce qu'indique TaskManager sauf je n'ai pas l'affichage de :

- Windows live mail)
- Ni du répertoire source de l'exe qui lit (-deplace)

Alors que je les ai dans TaskManager...

As-tu un complément pour ce qu'il manque ?

' beaucoup de blanc à nettoyer avant (trim)...
  For Each p As Process In Process.GetProcesses
      If Len(Trim(p.MainWindowTitle)) > 0 Then ListBox1.Items.Add(p.MainWindowTitle)
    Next p


Au plaisir, merci, cordialement, Joe.
Commenter la réponse de ehjoe
Messages postés
728
Date d'inscription
samedi 4 avril 2009
Statut
Membre
Dernière intervention
30 mars 2014
2
0
Merci
Jacques, suite...

Non, c'est bon, désormais j'ai tout ce qui est ouvert, je vais étudier cette directives que je ne connaissais pas, merci encore, cordialement, Joe.
Commenter la réponse de ehjoe