gerpuym
Messages postés4Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention19 octobre 2004
-
17 oct. 2004 à 16:30
gerpuym
Messages postés4Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention19 octobre 2004
-
19 oct. 2004 à 10:02
Bonjour,
Je suis à la recherche d'une source en VB6 sous XP pour écupérer
le infos telles qu'affichées dans le gestionnaire de tâches dans le volet "Application".
J'ai trouvé pas mal de sources pour les process, mais rien sur les tâches et l'extension comme les présente le gestionnaire
gerpuym
Messages postés4Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention19 octobre 2004 18 oct. 2004 à 09:33
Merci ShareVB pour cette réponse rapide :)
En fait, je ne suis pas un virtuose de la programmation en VB,et je pensais plutôt à une DLL "miracle" d'XP qui me permettrait
de récupérer ces informations.
Peut-être existe-t'il une manière plus rustique pour le faire?
Je vais soumettre mon PB en détail:
Je travaille avec Windev (qui digére assez bien le Visual Basic) et j'ai fait une application principale
qui lance plusieurs application satellites et autonomes.
Je me suis rendu compte qu'en mettant dans le titre des applis secondaires le contenus de certains compteurs,je pouvais suivre en temps réel, dans le gestionnaire de tâches, le déroulement de chacune de ces applications.
Fort de cette constatation, je me suis dit qu'il devrait être possible de récupérer les infos des compteurs, via la DLL que le gestionnaire utilise, pour suivre le déroulement des applis secondaires directement dans mon appli principale.
Avec les informations sur les Processus (kernel32.dll: CreateToolhelp32Snapshot,Process32First,Process32Next), je ne peux savoir que si une appli secondaire est encore en train de tourner ou non.
gerpuym
Messages postés4Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention19 octobre 2004 19 oct. 2004 à 10:02
Salut et thx
Le but n'est pas de savoir exactement où en sont les applis secondaires. Je veux seulement être sûr que l'une d'elle n'est pas "endormie" et que les compteurs évoluent bien.
"user32","GetWindowTextA" et "EnumWindows" répondent parfaitement à ce besoin et de plus fonctionnent bien avec WinDev.