Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3151 connectés 

 


Dernière réponse
Sujet : Slt, comment on fait pour inclure un fichier *.exe dans un fichier C..
flo850 et un truc du style ShellExecute ??
mais je suis pas , sur , ja bosse rarement sous win

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
flo850 et un truc du style ShellExecute ??
mais je suis pas , sur , ja bosse rarement sous win
mogi F1 (browse, browse, browse) BINGO (:ouch: j'y crois pas) : dans <process.h>
 
int _execl(const char *commande, const char *arg0, ... const char *argn, NULL)
 
ça ressemble à de l'unix, mais c'est pas pareil car il semble que ça crée un nouveau processus...
 
Mogi.
sbbtn

MrTonio a écrit a écrit :

Fait une petite recherche dans tous les .h  de VC++ ;)
Y a un equivalent c obligé  :hello:  




 
arrrg, le probleme est que j'ai pas le fichier d'aide de visual!!
donc pour la recherche c'est mort, et sur les pages de recherche je trouve absolument rien!!!

sbbtn

MrTonio a écrit a écrit :

Fait une petite recherche dans tous les .h  de VC++ ;)
Y a un equivalent c obligé  :hello:  




 
arrrg, le probleme est que j'ai pas le fichier d'aide de visual!!
donc pour la recherche c'est mort, et sur les pages de recherche je trouve absolument rien!!!

MrTonio Fait une petite recherche dans tous les .h  de VC++ ;)
Y a un equivalent c obligé  :hello:
sbbtn

MrTonio a écrit a écrit :

Sous nux on utilise execve ou execlp ... y en a plein d autre comme ca ! Je sais pas si ca fonctionne sous ouindoz. Essaye toujours !
 
Pour plus d'info :
http://www.epita.fr:8000/docs/man3/execlp.3.html  




 
 
Ben, ca marche pôa!!
La librarie "unistd.h" n'existe pas!
Et le probleme est que j'ai pas l'aide de visual pour savoir si y'a un equivalent!!
alors encore up!

MrTonio Sous nux on utilise execve ou execlp ... y en a plein d autre comme ca ! Je sais pas si ca fonctionne sous ouindoz. Essaye toujours !
 
Pour plus d'info :
http://www.epita.fr:8000/docs/man3/execlp.3.html
sbbtn

cycojesus a écrit a écrit :

Y'a la commande system :
system("commande que tu veux executer sur la ligne de commande" );
avec un sprintf avant pour construire ta commande  




 
Eu.... je pensais avoir compris mais en fait j'arrive pas a faire aller mon prog!!
Est ce que je peux avoir la syntaxe complete???!
:hello:

sbbtn cool, merci!!
LE prob est que j'ai pas l'aide de VS C++, c'est un peu emmerdant quand meme!!
cycojesus Y'a la commande system :
system("commande que tu veux executer sur la ligne de commande" );
avec un sprintf avant pour construire ta commande
sbbtn [:belgarion_cer]
sbbtn Voila,pratiquement tout le monde ,je pense, connait  la commande "net send" sous dos (sous winnt).
elle permet d'envoyer un message a un ordinateur du reseau local!
la je suis a la fac, donc je peux pas installer de prog speciaux dedié a ca.
C'est pour ca que je voulais savoir coment on  faisait pour inclure un fichier *.exe ou*.bat dans un fichier *.cpp (visual c++) et comment on le lancer.
Est ce que des lors des pointeurs qu'on associe a des allocations memoire permette de mettre de lancer l'application net send en blacant le *pointeur juste derriere.
cad --->  
int *p;
 entrer votre phrase;
 gets (p);
net send (*p);
 
 
alors?? merci

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)