Tache de fond

Dr_Progz Messages postés 16 Date d'inscription dimanche 28 décembre 2003 Statut Membre Dernière intervention 21 février 2007 - 15 juin 2004 à 23:58
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 - 17 juin 2004 à 20:26
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

ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 25
17 juin 2004 à 19:13
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
0
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 25
17 juin 2004 à 20:26
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
0