PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Connaitre le PID de min application
Connaitre le PID de min application
Débuté par dev.autosur, 15 avr. 2005 17:58 - 3 réponses
Posté le 15 avril 2005 - 17:58
Bonjour,

je cherche à connaitre le PID de mon application (qui n'a pas de fenetre) en cours d'exécution.

Je ne peux pas la récupérer depuis "LanceAppli", cette application est exécutée depuis un programme extérieur.

cordialement
Posté le 16 avril 2005 - 10:44
Bonjour

Il te suffit d'utiliser l'api GetCurrentProcessID() :

MonPID est un entier

MonPID = API("Kernel32","GetCurrentProcessID")

et la variable MonPID contient le processID de ton application ....


En espérant t'avoir aidé
Posté le 18 avril 2005 - 16:33
Merci pour l'info

cordialement
Stéphane MORICE
Posté le 01 décembre 2005 - 20:00
J'ai essayé ton code et j'ai le message suivant : "La fonction 'GetCurrentProcessID' n'a pas été trouvée dans la DLL Kernel32"

Quel est le souci ? J'utilise l'API avec le Kernel32 pour tuer les threads et là, aucun souci...

Merci de votre aide,
Michael

PS : je suis sous Windows XP...