Ligne de commande enC
Résolu
mich62120
Messages postés
636
Statut
Membre
-
mich62120 Messages postés 636 Statut Membre -
mich62120 Messages postés 636 Statut Membre -
Bonjour,
Je voudrai juste savoir comment faire appel à un logiciel (demarrer) puis l'utiliser pour lui faire executer des lignes de commandes déjà prete dans des fichiers .com.
Je sais les executer depuis le logiciel même mais pas a partir du programme et je n'ai malheureusement pas le temps de faire des recherches poussées .
Si quelqu'un pouvait m'aider même me guider un minimum , vers un bon site ou autres ,ca serait super.
Le logiciel est GNUplot et l'editeur DevC++.
Mich
Je voudrai juste savoir comment faire appel à un logiciel (demarrer) puis l'utiliser pour lui faire executer des lignes de commandes déjà prete dans des fichiers .com.
Je sais les executer depuis le logiciel même mais pas a partir du programme et je n'ai malheureusement pas le temps de faire des recherches poussées .
Si quelqu'un pouvait m'aider même me guider un minimum , vers un bon site ou autres ,ca serait super.
Le logiciel est GNUplot et l'editeur DevC++.
Mich
Configuration: Windows XP Internet Explorer 6.0
3 réponses
-
Salut
Tu peux simplement faire : system("Le nom de ton logiciel"); //ca va exécuter le logiciel par l'interpréteur de commandes.
Cordialement -
Salut.
Gnuplot est très souple, si tu tape "gnuplot trace.gpl" il ouvrira le fichier trace.gpl et fera tout ce qui est écrit dedans. Ensuite, tu as plein d'option que tu peux rajouter à Gnuplot pou avoir la fenetre persistante ou non.
donc comme dit fiddy, dans le programme C tu fait system("gnuplot trace.gpl")
Voi aussi la commande pause et reread de gnuplot qui peuvent t'être utile.
Peut être que le pipe fonctionnerai aussi (mais c'est mois sur) "gnuplot | ton_prog.exe" -
Super !!
Ca marche nikel!
J'aurai jamais imaginé que c'était si simple!!
Merci à vous deux vous venez de me sortir d'un sacré pétrin!!
Mich