passage de parametres sous windows

passage de parametres sous windows - C - Programmation

Marsh Posté le 26-03-2005 à 12:37:12    

Bonjour,
 
Je suis un peux nulle en windows et je ne vois pas comment passé
des parametres a un executable
 
en unix c'est nom de l'executable + parametres
 
mais en windows c'est comment?
 
 
J'ai borland C, visual C++ et devc++ et je c'est pas comment faire.
Je sais juste sur C builder mais je l'ai pas.
 
Quelqu'un saurait?

Reply

Marsh Posté le 26-03-2005 à 12:37:12   

Reply

Marsh Posté le 26-03-2005 à 12:39:29    

Comment que tu m'as effacé de msn :/


---------------
[:whatde]
Reply

Marsh Posté le 26-03-2005 à 12:40:44    

je t'ai pas effacé, tu connais la reponse a ma question?

Reply

Marsh Posté le 26-03-2005 à 12:42:02    

Oui viens parler sur msn et je te la donne.


---------------
[:whatde]
Reply

Marsh Posté le 26-03-2005 à 12:42:10    

Plus de temps ici.


---------------
[:whatde]
Reply

Marsh Posté le 26-03-2005 à 12:45:51    

la_marseillaise a écrit :

Bonjour,
 
Je suis un peux nulle en windows et je ne vois pas comment passé
des parametres a un executable
 
en unix c'est nom de l'executable + parametres
 
mais en windows c'est comment?
 
 
J'ai borland C, visual C++ et devc++ et je c'est pas comment faire.
Je sais juste sur C builder mais je l'ai pas.
 
Quelqu'un saurait?


 
bah euh nom de l'executable + parametre ?


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
Reply

Marsh Posté le 26-03-2005 à 12:46:38    

non en mode grafik c pa possible

Reply

Marsh Posté le 26-03-2005 à 12:47:46    

la_marseillaise a écrit :

non en mode grafik c pa possible


 
bah euh si


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
Reply

Marsh Posté le 26-03-2005 à 12:50:38    

et comment stp?

Reply

Marsh Posté le 26-03-2005 à 12:51:30    

en les tapant avec les clavier [:petrus75]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 26-03-2005 à 12:51:30   

Reply

Marsh Posté le 26-03-2005 à 12:53:37    

black_lord a écrit :

en les tapant avec les clavier [:petrus75]


et comment stp?

Reply

Marsh Posté le 26-03-2005 à 12:53:46    

oui mais ou ca?
quel option?
je trouve pas

Reply

Marsh Posté le 26-03-2005 à 12:56:47    

la_marseillaise a écrit :

Je suis un peux nulle en windows et je ne vois pas comment passé
des parametres a un executable


 
Quelle est la question sur le langage C?
 
exécutable dans windows:
demarrer / exécuter
Dans la fenetre de saisie :  
monchemin/monappli mesparametres
Ou alors faire un raccourci...
 
Dans Dev-C++ :  
Exécuter / Parametres...


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 26-03-2005 à 13:06:13    

merci emmanuel de ta reponse
 
j'ai un dernier petit souci
 
la fenetre apparait et disprait tres rapidement
et je n'ai pas l temps de lire ce qu'il y a ecrit dedans
il a t'il un moyen de le voir?

Reply

Marsh Posté le 26-03-2005 à 13:09:56    

http://forum.hardware.fr/forum2.ph [...] subcat=440
 
Ya une fonction recherche sur le forum c'est util quelque fois..

Reply

Marsh Posté le 26-03-2005 à 13:10:34    

par exemple quand je rentre un nombre de parametre incorrecte,
un message affiche que le nombre de parametre est incorrecte
 
mais la fenetre disparait tres vite, je n'ai meme
pas le temps de la lire.
 
comment faire pour l'afficher plus longtemps?

Reply

Marsh Posté le 26-03-2005 à 13:11:44    

la_marseillaise a écrit :


la fenetre apparait et disprait tres rapidement
et je n'ai pas l temps de lire ce qu'il y a ecrit dedans
il a t'il un moyen de le voir?


Question recurrente... Dev-C++ préconise d'ajouter  

system("pause" );


avant le return de main().
 
Pour capturer toutes les sorties possibles (plusieurs return dans le main(), exit() un peu partout...), installer un 'atexit()' :
 


#include <stdlib.h>
 
static void onexit (void)
{
   system("pause" );
}
 
int main (void)
{
   /* 1ere instruction de main().  
    * Installer un callback appele a chaque sortie.  
    */
   atexit(onexit);
 
   /* application */  
 
   return 0;
}



Message édité par Emmanuel Delahaye le 26-03-2005 à 13:15:54

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 26-03-2005 à 13:16:38    

je te remercie pour toutes ces precisions.
 
bonnes fetes de paues a tous

Reply

Marsh Posté le 26-03-2005 à 15:12:36    

Emmanuel Delahaye a écrit :

Quelle est la question sur le langage C?
 
exécutable dans windows:
demarrer / exécuter
Dans la fenetre de saisie :  
monchemin/monappli mesparametres
Ou alors faire un raccourci...
 
Dans Dev-C++ :  
Exécuter / Parametres...


ou alors l'ajouter au path [:dawa]


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed