Tache de fond

Signaler
Messages postés
16
Date d'inscription
dimanche 28 décembre 2003
Statut
Membre
Dernière intervention
21 février 2007
-
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
-
Bonjour:
vous avez surement travail avec VC++ (evidamment), bon VC++ utilise (Linker.exeou n'importe koi) pour créer l'executable et affiche les erreurs(s'il y en a) bon VC++ execute link.exe au fond; ma question comment on peut faire ca (executer le programme et recevoire ces msg) merci

2 réponses

Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
21
salut

il faut créer un pipe pour rediriger la sortie du dos dans le pipe... regarde sur le site de VBFrance.com, il y a un code certe en VB mais qui peut fonctionner avec VC++ aussi (evidemment il faut traduire le code lol)...

voilà

ShareVB
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
21
salut

la méthode avec CreatePipe est surtout pour windows...
de plus, je viens de trouver un code direct en C/C++ :
sur msdn regarde "Creating a Child Process with Redirected Input and Output" : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/creating_a_child_process_with_redirected_input_and_output.asp

voilà

ShareVB