Comment connaitre la liste des DLL, OCX, EXE présent en mémoire (VB.NET) [Résolu]

Signaler
Messages postés
30
Date d'inscription
dimanche 20 juillet 2003
Statut
Membre
Dernière intervention
26 janvier 2019
-
ShareVB
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
-
Salut,

Je cherche à savoir comment faire pour lister tous les OCX, DLL & EXE qui sont présent en mémoire. Et tout ça en VB.NET

Par avance, merci du coup de main

5 réponses

Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
11
salut,



http://www.vbfrance.com/code.aspx?ID=33648 ou bien :

regarde dans l'espace de nom System.Diagnostics...


ShareVB
3
Merci

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

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

Messages postés
30
Date d'inscription
dimanche 20 juillet 2003
Statut
Membre
Dernière intervention
26 janvier 2019

Ok, merci. La source est VB, mais je vais me débrouiller

Saurais-tu si l'on peut récupérer la taille en Octets et/ou Ko ??
3
Merci

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

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

Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
11
salut,



Dans System.Diagnostics, les objets Process doivent fournir toutes voire plus d'infos que tu n'en veux...



sinon, tu as aussi les performance counters pour l'utilisation CPU ou
autre...je dois avoir une source la dessus sur le site...sinon il
doivent aussi se trouver dans System.Diagnostics...

ShareVB
3
Merci

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

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

Messages postés
30
Date d'inscription
dimanche 20 juillet 2003
Statut
Membre
Dernière intervention
26 janvier 2019

Ok !!

Serais-tu si je peux récupérer le chemin d'où a été lancé le fichier EXE par exemple ?? Parce que pour l'instant, je ne trouve pas

En fait, je voudrais lister tous les process et afficher leurs chemins respectifs avec la taille des fichiers ( mais celle en mémoire ).
Donc :
Pour faire afficher les process, maintenant dje sais le faire
Pour ce qui concerne la taille des fichiers, là, je sais le faire aussi
Mais pour trouver le chemin, là, je sais pas si c'est possible
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
11
salut,



propriété MainModule d'un objet Process et dans l'objet ProcessModule retourné -> FileName...

et pour la liste des dlls -> collection Modules de Process...


ShareVB