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

  FORUM HardWare.fr
  Programmation
  C++

  Probleme avec shellexecute

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme avec shellexecute

n°1351046
Thordax
Shop smart. Shop S-Mart !
Posté le 21-04-2006 à 11:08:39  profilanswer
 

J'ai un petit bleme avec shellexecute quand j'effectue les commandes suivantes :
 

Code :
  1. ShellExecute(0, "open", "c:\\program files\\ethereal\\text2pcap.exe", commande, 0, SW_NORMAL);
  2. ShellExecute(0, "open", "conv.bat", 0, 0, SW_NORMAL);


 
 
 
(pour info conv.bat contient : "c:\program files\ethereal\tethereal.exe" -r temp.pcap -d udp.port==1234,h245 -V -l -T text > resulteth.txt)
 
Le problème est que le programme C++ n'attend pas la fin de l'execution de shellexecute et enchaine directement les actions a suivre !
 
Y a t il une technique pour faire en sorte que shellexecute laisse la main uniquement apres traitement des infos ?
 
Ca me rend  :pt1cable:  tout ca


Message édité par Thordax le 21-04-2006 à 11:08:53
mood
Publicité
Posté le 21-04-2006 à 11:08:39  profilanswer
 

n°1351086
breizhbugs
Posté le 21-04-2006 à 11:46:56  profilanswer
 

Je dirais "shellExecuteEx" suivi d'un "WaitForSingleObject" sur le handle du process creer.(/!\voir la doc/!\)
A noter que comme tu ouvres des executables (et non des fichiers!), tu peux utiliser "CreateProcess" au lieu de shellexecuteex

n°1351208
Thordax
Shop smart. Shop S-Mart !
Posté le 21-04-2006 à 13:50:11  profilanswer
 

bien vu ! merci bien, j'ai trouvé les details ici, merci ma poule ;)
 
http://c.developpez.com/faq/vc/?page=ProcessThread


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

  Probleme avec shellexecute

 

Sujets relatifs
SwishMax Probleme Swf / Xml Loadmovie[Résolu] probleme de syntaxe *&
Problème d'écriture de cookie[PHP] Problème de sécurité
Probleme de transfert avec une application mfcPetit problème de boucle
Problème incompréhensibleProblème avec shellexecute
delphi :ShellExecute probleme pour parametre[Visual C++] problème pour ouvrir un prog externe grace a shellexecute
Plus de sujets relatifs à : Probleme avec shellexecute


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