Funktionsreferenz
ConsoleWrite
Schreibt Daten in den STDOUT-Stream. Viele Texteditoren können diesen Stream lesen und viele andere Programme können diesen String verarbeiten.
Parameter
| data |
Die Daten, die ausgegeben werden sollen. Dies kann entweder Text oder binär sein. |
Rückgabewert
Die Menge der zu schreibenden Daten. Falls binär geschrieben wird, die Anzahl von geschriebenen Bytes. Falls Text geschrieben wird, die Anzahl von geschriebenen Zeichen.
Bemerkungen
Der Zweck dieser Funktion ist das Schreiben in den STDOUT Stream. Viele gebräuchliche Texteditoren können diesen Stream lesen. Skripte, die als Konsolenprogramme kompiliert wurden, haben auch einen STDOUT Stream.
Diese Funktion kann nicht in ein DOS-Fenster schreiben, es sei denn, das Skript wurde als Konsolenprogramm kompiliert.
Die Zeichen werden nach ANSI konvertiert, bevor sie geschrieben werden.
Die Binärdaten werden geschrieben wie sie sind. Sie werden nicht in einen String gewandelt. Um den HEX-Wert der Binärdaten zu schreiben, muss die String() Funktion benutzt werden, damit die Daten explizit in einen String geschrieben werden.
Verwandte Funktionen
ConsoleWriteError, ConsoleRead
Beispiel
Local $var = "Test"
ConsoleWrite("var=" & $var & @CRLF)
; Lässt man dies in einem Text-Editor laufen, der Konsolenausgaben abfangen kann, sollte "var=Test" ausgegeben werden.