executer des programmes externes - C++ - Programmation
MarshPosté le 30-03-2004 à 11:28:34
bonjour,
Je voudrais executer un prog externe avec la ligne de commande suivante : "emmix < file.in" mais emmix n'est pas dans %path% (windowsxp) donc : "set path=%path%;%emmixPath%" "emmix < file.in" Si j'utilise la fonction system();
Marsh Posté le 30-03-2004 à 11:28:34
bonjour,
Je voudrais executer un prog externe avec la ligne de commande suivante : "emmix < file.in"
mais emmix n'est pas dans %path% (windowsxp)
donc : "set path=%path%;%emmixPath%"
"emmix < file.in"
Si j'utilise la fonction system();
system("set path=%path%;%emmixPath%" );
system("emmix < file.in" );
ca ne marche pas !
Est il possible d'executer 2 commandes avec la fonction system()
system("set path=%path%;%emmixPath% ; emmix < file.in" ) ?
cette ligne ne marche pas non plus, ca met dans path "=%path%;%emmixPath% ; emmix < file.in" !
je ne sais pas comment faire, peut etre utiliser spawnle ou qqch du genre.