Ligne de commande enC

Résolu
mich62120 Messages postés 631 Date d'inscription   Statut Membre Dernière intervention   -  
mich62120 Messages postés 631 Date d'inscription   Statut Membre Dernière intervention   -
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
A voir également:

3 réponses

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Salut
Tu peux simplement faire : system("Le nom de ton logiciel"); //ca va exécuter le logiciel par l'interpréteur de commandes.

Cordialement
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
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"
0
mich62120 Messages postés 631 Date d'inscription   Statut Membre Dernière intervention   6
 
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
0