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

  FORUM HardWare.fr
  Programmation

  Slt, comment on fait pour inclure un fichier *.exe dans un fichier C..

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Slt, comment on fait pour inclure un fichier *.exe dans un fichier C..

n°82434
sbbtn
KanYenNamar - YaMalabar
Posté le 18-12-2001 à 13:48:05  profilanswer
 

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

mood
Publicité
Posté le 18-12-2001 à 13:48:05  profilanswer
 

n°82459
sbbtn
KanYenNamar - YaMalabar
Posté le 18-12-2001 à 14:34:34  profilanswer
 

[:belgarion_cer]

n°82480
cycojesus
Mèo Lười
Posté le 18-12-2001 à 15:25:35  profilanswer
 

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


---------------
Chết rồi ! ✍ ⌥⌘ http://github.com/gwenhael-le-moine/slackbuilds/
n°82613
sbbtn
KanYenNamar - YaMalabar
Posté le 18-12-2001 à 21:42:36  profilanswer
 

cool, merci!!
LE prob est que j'ai pas l'aide de VS C++, c'est un peu emmerdant quand meme!!

n°83531
sbbtn
KanYenNamar - YaMalabar
Posté le 20-12-2001 à 20:35:31  profilanswer
 

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:

n°83560
MrTonio
Posté le 21-12-2001 à 00:03:16  profilanswer
 

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


---------------
WoIP - Video and Voice over IP -  http://www.woip.net/
n°83720
sbbtn
KanYenNamar - YaMalabar
Posté le 21-12-2001 à 16:38:28  profilanswer
 

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!

n°83722
MrTonio
Posté le 21-12-2001 à 16:54:58  profilanswer
 

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


---------------
WoIP - Video and Voice over IP -  http://www.woip.net/
n°83724
sbbtn
KanYenNamar - YaMalabar
Posté le 21-12-2001 à 16:58:12  profilanswer
 

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!!!

n°83725
sbbtn
KanYenNamar - YaMalabar
Posté le 21-12-2001 à 16:58:13  profilanswer
 

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!!!

mood
Publicité
Posté le 21-12-2001 à 16:58:13  profilanswer
 

n°83728
mogi
Posté le 21-12-2001 à 17:23:50  profilanswer
 

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.

n°83733
flo850
moi je
Posté le 21-12-2001 à 17:33:53  profilanswer
 

et un truc du style ShellExecute ??
mais je suis pas , sur , ja bosse rarement sous win


---------------


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Slt, comment on fait pour inclure un fichier *.exe dans un fichier C..

 

Sujets relatifs
Exploitation du fichier core[HTML] Bouton download pour fichier wmv
[C++] Peut-on stocker n'importe quelle donnée dans un fichier?Editeur pour accéder à un fichier distant
[c] bufferiser un fichierEnvoyer un fichier attaché par mail en php
[gawk] remplacer une chaine de caracteres ds un fichier texte[mySQL] c'est surement con, mais j'ai un fichier .sql...
[BATCH] créer un fichier sous DOS ?[PHP] Header() -- forcer le nom du fichier en téléchargment
Plus de sujets relatifs à : Slt, comment on fait pour inclure un fichier *.exe dans un fichier C..


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR