[..] ConsoleWrite explication

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
ricky
Niveau 7
Niveau 7
Messages : 443
Enregistré le : ven. 06 févr. 2009 09:25
Localisation : Suisse
Status : Hors ligne

[..] ConsoleWrite explication

#1

Message 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
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..]ConsoleWrite explication

#2

Message 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.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
ricky
Niveau 7
Niveau 7
Messages : 443
Enregistré le : ven. 06 févr. 2009 09:25
Localisation : Suisse
Status : Hors ligne

Re: [..]ConsoleWrite explication

#3

Message 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?
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..]ConsoleWrite explication

#4

Message 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
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
ricky
Niveau 7
Niveau 7
Messages : 443
Enregistré le : ven. 06 févr. 2009 09:25
Localisation : Suisse
Status : Hors ligne

Re: [..]ConsoleWrite explication

#5

Message par ricky »

Parfait, merci beaucoup.
Est-il possible d'afficher dans une fenêtre type autoit plutôt que dans une fenêtre dos?
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..]ConsoleWrite explication

#6

Message 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()).
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Répondre