Funktionsreferenz


ConsoleWrite

Schreibt Daten in den STDOUT-Stream. Viele Texteditoren können diesen Stream lesen und viele andere Programme können diesen String verarbeiten.

ConsoleWrite ( "data" )

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.