cs_kip
Messages postés10Date d'inscriptionmercredi 29 mai 2002StatutMembreDernière intervention25 juin 2002
-
30 mai 2002 à 09:24
cs_kip
Messages postés10Date d'inscriptionmercredi 29 mai 2002StatutMembreDernière intervention25 juin 2002
-
15 juin 2002 à 18:10
voici mon prog qui ne fonctionne pas
#include<stdlib.h>
void main (void)
{
system("nc.exe");
}
Le but de ce programme est de lancer une application extérieur
aidez moi svp!!!!
luleng
Messages postés1Date d'inscriptionmardi 4 juin 2002StatutMembreDernière intervention 4 juin 2002 4 juin 2002 à 21:28
Juste pour être sur, tu peux indiquer le chemin complet en paramêtre...(?)
J'ai testé aujourd'hui la fonction system() sur Borland C++ Builder et ca passait, avec comme seul inconveniant, une petite fenetre dos qui se lance en plus du prog.
Sinon, sous windows, il y a la fonction CreateProcess de l'API windows... je n'ai pas encore essayé, mais elle a l'air nettement plus complexe...
D'autre méthodes:
http://www.mooremvp.freeserve.co.uk/Win32/framed_tip043.htm
Je continu de chercher aussi de mon coté car j'ai le même besoin.
SidSilver
Messages postés13Date d'inscriptionjeudi 13 juin 2002StatutMembreDernière intervention14 janvier 2004 14 juin 2002 à 09:16
Il faut que tu indique le chemin d'acces complet si le programme exterieur n'est pas dans le meme repertoire que ton programme.
ex: system("C:\\toto\\toto.exe");
Essaye ca. ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_kip
Messages postés10Date d'inscriptionmercredi 29 mai 2002StatutMembreDernière intervention25 juin 2002 15 juin 2002 à 18:10
C bon, j'ai trouvé, en fait celà venait de l'editeur turbo c++ qui prenait toute la memoire pour lui et n'en laissit pas pour les programmes extérieurs.
un simple
system("dir");
system("pause");
fonctionne parfaitement!!!!