EXECUTER UNE COMMAND MD-DOS (AVEC MICROSOFT VISUAL C++)

cs_lahou Messages postés 41 Date d'inscription dimanche 18 mars 2001 Statut Membre Dernière intervention 4 novembre 2003 - 2 févr. 2002 à 18:19
yann_lo_san Messages postés 1137 Date d'inscription lundi 17 novembre 2003 Statut Membre Dernière intervention 23 janvier 2016 - 14 mai 2006 à 11:51
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/9317-executer-une-command-md-dos-avec-microsoft-visual-c

yann_lo_san Messages postés 1137 Date d'inscription lundi 17 novembre 2003 Statut Membre Dernière intervention 23 janvier 2016 26
14 mai 2006 à 11:51
Je ne sais même pas pourquoi j'ai posé un commentaire ici. Peut être que System() c'est comme goto, ça force la réaction....
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
13 mai 2006 à 19:27
ok pour plus polyvalent.

Quand tu auras vu la réponse j'enlèverai cette 'merveille' de source qui aurait déjà du l'être depuis longtems.
yann_lo_san Messages postés 1137 Date d'inscription lundi 17 novembre 2003 Statut Membre Dernière intervention 23 janvier 2016 26
13 mai 2006 à 19:20
Je ne sais pas, c'est une question ?
'polyvalent' veut dire qu'on a plus de controle sur cmd.exe.
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
13 mai 2006 à 18:37
ShellExecute fonctionne ailleurs que sous Windows ???
yann_lo_san Messages postés 1137 Date d'inscription lundi 17 novembre 2003 Statut Membre Dernière intervention 23 janvier 2016 26
13 mai 2006 à 17:51
System("...") ne marchera que sous Windows.
ShellExecute est plus polyvalent.
On peut aussi construire un fichier .bat à la volée puis l'exécuter avec _execlp(...)
Kornferki Messages postés 17 Date d'inscription jeudi 25 mars 2004 Statut Membre Dernière intervention 6 décembre 2004
7 avril 2004 à 15:03
ShellExecute marche pas chez moi non plus.

Par contre le system() fonctionne sans probleme.

Puisssssant ........... et ssssi sssimple.
Sardinoman Messages postés 31 Date d'inscription vendredi 20 septembre 2002 Statut Membre Dernière intervention 5 avril 2003
3 nov. 2002 à 17:25
ouaip kler ke system c plus simple !
cs_lahou Messages postés 41 Date d'inscription dimanche 18 mars 2001 Statut Membre Dernière intervention 4 novembre 2003
2 févr. 2002 à 18:19
ça marche pas chez moi et g vc++ 6.0 moi je fais :
#include <windows.h>
void main()
{
system("la commande");
}
voilà
Lahou
Rejoignez-nous