Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1345 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C++Builder] Détecter si un programme (.exe) est déja lancé ? (code?)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++Builder] Détecter si un programme (.exe) est déja lancé ? (code?)

n°303452
tekilaz
Posté le 06-02-2003 à 21:11:07  profilanswer
 

Voila
je souhaite créer un programme vérifie si un exécutable est déja lancé.
Si oui, alors il attends 5 min et reregarde, (Timer quoi)
 
si NAN
il le lance ,
lancer une exe c est pas ce qu il ya de plus dur je pense.
 
 
donc ma question est :
comment faire pour savoir si mon exe tourne dans le systeme.
(dans les processus quoi) pour XP dans 1 premier tps
 

mood
Publicité
Posté le 06-02-2003 à 21:11:07  profilanswer
 

n°303454
tekilaz
Posté le 06-02-2003 à 21:16:02  profilanswer
 

je veux juste savoir si mon application est déja lancée quoi
 
aller siouplait  :hello:

n°303456
Joel F
Real men use unique_ptr
Posté le 06-02-2003 à 21:23:44  profilanswer
 

dans lm'appli que tu surveille, au lancement tu crée une Fichier mémoire sans propietaire.
Dans la deuxiéme tu test la presence de ce fichier.
 
regarde l'API windows
pour CreateFile etc ...

n°303459
tekilaz
Posté le 06-02-2003 à 21:28:46  profilanswer
 

bah oki
merci
 
mais le .exe que je surveille n est pas de moi
donc je sais pas
 
je vais continuer a chercher...

n°303494
Kristoph
Posté le 06-02-2003 à 22:42:29  profilanswer
 

Utilise un fichier .bat en boucle infinie pour lancer ton .exe
 
Dès que l'exe s'arrete, le fichier .bat le relance

n°303512
tekilaz
Posté le 06-02-2003 à 23:24:38  profilanswer
 

mouais
 
c est possible ca en .bat ?
 
j aurais préféré un ptit prog
mais ouais
sinon en C++ j ai essayé FindWindow mais ca ne cherche que le titre de la fenetre
hors le nom peut varier mais pas l executable

n°303513
tekilaz
Posté le 06-02-2003 à 23:26:20  profilanswer
 

memela je vois pas comment faire ca dans un .bat la?  :??:

n°303522
tekilaz
Posté le 06-02-2003 à 23:38:51  profilanswer
 

start /w K:\incom\emule0.26a\emule.exe
1.bat
 
 
jé trouvé merfi ;-)

n°303840
tekilaz
Posté le 07-02-2003 à 12:21:26  profilanswer
 

bon ca me dépanne bien déja mon ptit .bat
mais j aurais quand meme bien aimé faire ca en C++
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C++Builder] Détecter si un programme (.exe) est déja lancé ? (code?)

 

Sujets relatifs
[c] Envoyer un mail avec un programme en cPouvez-vous m'expliquer moi ce code svp ?
Log4j lancé pour 2 applicationslancer un programme vb compile en dll
[PROBLEME] Besoin d'aide pour un petit programme basicProgramme en perl !
[VB] Cherche code source pour décompression LZH / YM[newbie] inserer un code javascript dans du html
Icones pour programme[html, js] pb de drag&drop : super code inside :) si ca peu aider...
Plus de sujets relatifs à : [C++Builder] Détecter si un programme (.exe) est déja lancé ? (code?)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR