Ligne de commande enC

Résolu/Fermé
mich62120 Messages postés 631 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 21 janvier 2010 - 21 févr. 2008 à 12:39
mich62120 Messages postés 631 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 21 janvier 2010 - 21 févr. 2008 à 14:19
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 samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 841
21 févr. 2008 à 12:48
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 vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
21 févr. 2008 à 13:07
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 jeudi 22 novembre 2007 Statut Membre Dernière intervention 21 janvier 2010 6
21 févr. 2008 à 14:19
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