Page 1 sur 1

[..] ConsoleWrite explication

Posté : mer. 23 févr. 2011 10:52
par ricky
Hello,

ca fait un moment que je vois du consolewrite et je ne comprends pas comment ça marche, je dois être idiot.
J'ai lu et relu dans la doc, mais je comprends pas.
Merci d'avance

Re: [..]ConsoleWrite explication

Posté : mer. 23 févr. 2011 11:22
par TommyDDR
Un petit test aurait suffit ! :)
cw.jpg
Et si vous compilez votre programme en mode CUI (Console User Interface) alors un ConsoleWrite écrira dans la console.

Re: [..]ConsoleWrite explication

Posté : mer. 23 févr. 2011 11:30
par ricky
Pourtant je l'ai testé, mais je n'ai pas pensé à regarder là.
Mais on utilise le consolwrite que pour tester, c'est ça?
Mais est-il possible de lancer un programme a côté qui lis le consolewrite de plusieurs programmes?

Re: [..]ConsoleWrite explication

Posté : mer. 23 févr. 2011 11:47
par TommyDDR
Vous devez pour cela voir du coté de Run() avec le/les flags $STDOUT_CHILD / $STDERR_CHILD

Bon, c'est mon jour de bonté.

Compilez cw.au3 et lancez lecteur.au3
► Afficher le textecw.au3
► Afficher le texteLecteur.au3

Re: [..]ConsoleWrite explication

Posté : mer. 23 févr. 2011 12:31
par ricky
Parfait, merci beaucoup.
Est-il possible d'afficher dans une fenêtre type autoit plutôt que dans une fenêtre dos?

Re: [..]ConsoleWrite explication

Posté : mer. 23 févr. 2011 15:10
par TommyDDR
ConsoleWrite... Je vous laisse méditer la dessus...

Après rien ne vous empêche de récupérer le contenu (StdOutRead()) et de l'afficher où vous voulez (GUICtrlSetData()).