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

  FORUM HardWare.fr
  Programmation
  C++

  code pour lancer l'execution d' un programme externe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

code pour lancer l'execution d' un programme externe

n°287066
Mercury051
Un Rôdeur qui traque les BugS
Posté le 15-01-2003 à 20:20:41  profilanswer
 

Bah euh voila, je me suis fait un petit programme en C++ pour "gérer" mes jeux vidéo.  
 :p  
Je me demandais si il n'y a pas une commande que je peux intégrer dans mon code source pour lancer un programme externe (l'executer) par exemple quel est le code C++ pour lancer le programme "D:\Jeux\Hitman2\hitman2.exe" ?
 
Merci de vos réponses  :bounce:

mood
Publicité
Posté le 15-01-2003 à 20:20:41  profilanswer
 

n°287083
qxn
Posté le 15-01-2003 à 21:19:35  profilanswer
 

Code :
  1. system("D:\Jeux\Hitman2\hitman2.exe" );


 
voila

n°287140
lorill
Posté le 15-01-2003 à 22:35:56  profilanswer
 

qxn a écrit :

Code :
  1. system("D:\Jeux\Hitman2\hitman2.exe" );


 
voila


raté [:dawa]

n°287151
qxn
Posté le 15-01-2003 à 23:05:52  profilanswer
 


 
hum bizzare pourtant chui sur kavec system ca marche ;)
 
sinon va voir du coté de WinExec(); me rappel plus trop ce que ca prends mais c pas tres propres c une vieille fonction mais tu devrais trouvé ca remplacante en t'aider de msdn
 
lorill t ur que ca morche po chui triste la :( lol

n°287154
Carbon_14
Posté le 15-01-2003 à 23:16:55  profilanswer
 

system(), c'est sous QB/VB qu'on l'utilise, me semble-t-il (à force de passer de l'un à l'autre, je finis par "mélanger" :pt1cable:).

n°287180
qxn
Posté le 16-01-2003 à 00:06:25  profilanswer
 

CARBON_14 a écrit :

system(), c'est sous QB/VB qu'on l'utilise, me semble-t-il (à force de passer de l'un à l'autre, je finis par "mélanger" :pt1cable:).


 
nan c certains cette fois ca marche je c pas pq loril dis que non ;)
 
http://www.cplusplus.com/ref/cstdlib/system.html

n°287230
Carbon_14
Posté le 16-01-2003 à 06:50:35  profilanswer
 

J'ai une interface à faire pour lancer un batch avec un paramètre depuis Win 3.11, ça va me servir et me simplifier la vie !! :jap:

n°287265
lorill
Posté le 16-01-2003 à 08:55:42  profilanswer
 

qxn a écrit :


je c pas pq loril dis que non


parce que system, ok, mais D:\truc\machin, non, \ c'est un caractère d'échappement  :whistle:

n°287388
Tamahome
⭐⭐⭐⭐⭐
Posté le 16-01-2003 à 10:31:49  profilanswer
 


 

Code :
  1. system("D:\\Jeux\\Hitman2\\hitman2.exe" );


 [:vancrayenest]
 
ou
 

Code :
  1. #define strProgramFullPath "D:\Jeux\Hitman2\hitman2.exe"
  2. ...
  3. system(strProgramFullPath);


Message édité par Tamahome le 16-01-2003 à 10:33:14
n°287402
lorill
Posté le 16-01-2003 à 10:38:52  profilanswer
 

Tamahome a écrit :


Code :
  1. #define strProgramFullPath "D:\Jeux\Hitman2\hitman2.exe"
  2. system(strProgramFullPath);




encore raté [:dawa]
 
le préprocesseur c'est un bête langage de macro, il va remplacer ton strMachin par ce qui suit, donc a la compilation ca changera rien

mood
Publicité
Posté le 16-01-2003 à 10:38:52  profilanswer
 

n°287498
Mercury051
Un Rôdeur qui traque les BugS
Posté le 16-01-2003 à 12:02:35  profilanswer
 

Tamahome a écrit :


 

Code :
  1. system("D:\\Jeux\\Hitman2\\hitman2.exe" );


 [:vancrayenest]
 
ou
 


 
Exact c'est ce que j'avais fini par trouver, suffisait de rajouter un \ devant le caractère d'échappement pour le prendre en compte.  :)  J'obtenais finalement un truc du genre  
 
system("D:\\Jeux\\Hitman2\\hitman2.exe" );
 
Par contre pour le #define, il faut attribuer à str la même valeur que pour system c'est à dire un truc du genre
 
"D:\\Jeux\\Hitman2\\hitman2.exe"
 

n°287499
glopman
The cheese won't protect you
Posté le 16-01-2003 à 12:02:50  profilanswer
 

Code :
  1. D:/Jeux/Hitman2/hitman2.exe


ça devrait marcher ça non?


Message édité par glopman le 16-01-2003 à 12:03:38

---------------
Chaos is found in greatest abundance wherever order is being sought. It always defeats order, because it is better organized.

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

  code pour lancer l'execution d' un programme externe

 

Sujets relatifs
[résolu] popup ou bulle d'info intégré au code de la page html[vb] lancer l'impression d'un état d'access 97 par visual basic ?
je cherche un chtit programme....exécution de programmes
test de primalité : erreur dans le codeUn programme type InstallShield mais gratuit
ligne de code pour créer un fichier ? (quick-basic)[Excel] Lancer une macro automatiquement à l'ouverture d'un fichier
Comment programmé sur nokia 3410[PHP] pour afficher du code sans qu'il soit interpreté ?
Plus de sujets relatifs à : code pour lancer l'execution d' un programme externe


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