bonjour,

je lis les flux de sortie et d'erreur d'une commande lancée et malheureusement le flux d'rreur est affiché avant celui de sortie :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
're' n'est pas reconnu en tant que commande interne
ou externe, un programme ex?cutable ou un fichier de commandes.
Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
 
C:\>re
 
C:\>
alors qu'en principe ca aurait du faire ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
 
C:\>re
're' n'est pas reconnu en tant que commande interne
ou externe, un programme ex?cutable ou un fichier de commandes.
 
C:\>
j'utilise un thread pour lire le flux d'erreur et le programme lis le flux de sortie

comment faire pour que le message d'erreur soit placé au bon endroit ?

merci