Aide:ConsoleRead.txt
De Wiki AutoIt Français
Document original V3.3.6.1 :
###Function###
ConsoleRead
###Description###
Read from the STDIN stream of the AutoIt script process.
###Syntax###
ConsoleRead ( [peek = false[, binary = false ]])
###Parameters###
@@ParamTable@@
peek
[optional] If true the function does not remove the read characters from the stream.
binary
[optional] If true the function reads the data as binary instead of text (default is text).
@@End@@
###ReturnValue###
@@ReturnTable@@
Success: Returns the data read. @extended contains the number of bytes read.
Failure: Sets @error to non-zero if EOF is reached, STDIN is not connected for the process or other error.
@@End@@
###Remarks###
ConsoleRead reads from the console standard input stream of the AutoIt script process, which is normally used by console applications to read input from a parent process.
ConsoleRead does not block, it will return immediately. In order to get all data, it must be called in a loop.
Peeking on the stream does not remove the data from the buffer, however, it does return the available data as normal.
By default, data is returned in text format. By using the binary option, the data will be returned in binary format.
###Related###
ConsoleWrite, ConsoleWriteError, Run
###Example###
@@IncludeExample@@
Document traduit V3.3.6.1 :
###Function###
ConsoleRead
###Description###
Lit à partir du flux STDIN du processus du script AutoIt.
###Syntax###
ConsoleRead ( [peek = false[, binary = false ]] )
###Parameters###
@@ParamTable@@
peek
[optionnel] Si vrai (true) la fonction ne supprime pas les caractères lus à partir du flux.
binary
[optionnel] Si vrai (true) la fonction lit les données sous forme binaire au lieu du format texte (Texte par défaut).
@@End@@
###ReturnValue###
@@ReturnTable@@
Succès: Retourne les données lues. @extended contient le nombre d'octets lus.
Échec: Définit @error différent de zéro si EOF est atteint, STDIN n'est pas connecté au processus ou autre erreur.
@@End@@
###Remarks###
ConsoleRead lit à partir du flux d'entrée de la console du processus du script AutoIt, qui est normalement utilisé par les applications console pour lire des données d'entrée depuis un processus parent.
ConsoleRead n'est pas bloquante, le retour est immédiat. Afin d'obtenir toutes les données, elle doit être appelée dans une boucle.
Consulter le flux ne supprime pas les données de la mémoire tampon, cependant, elle renvoie les données disponibles comme d'habitude.
Par défaut, les données sont renvoyées au format texte. En utilisant l'option binary, les données seront renvoyées au format binaire.
###Related###
<a href="ConsoleWrite.htm">ConsoleWrite</a>, <a href="ConsoleWriteError.htm">ConsoleWriteError</a>, <a href="Run.htm">Run</a>
###Example###
@@IncludeExample@@
Traducteur : Strofe
Contributeurs (pour les modifications avant le Wiki) : Tlem