Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/config.php on line 36 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/config.php on line 37 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/lang.php on line 55 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/lang.php on line 55 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/lang.php on line 110 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/lang.php on line 110 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/border_html5.php on line 201 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/border_html5.php on line 201 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/border_html5.php on line 216 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/border_html5.php on line 216 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/border_html5.php on line 231 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/border_html5.php on line 232 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/border_html5.php on line 232 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/border_html5.php on line 233 Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /mnt/web218/a3/28/510129628/htdocs/border_html5.php on line 233 GLBasic Benutzerhandbuch

GLBasic Benutzerhandbuch

Main sections

STDOUT

STDOUT text#$
STDERR text#$
text$ = STDIN$()



STDOUT:
Schreibt eine Zeichenkette auf die Standardausgabe, welche normalerweise das Konsolenfenster ist.

STDERR:
Schreibt auf die Fehlerausgabe. Das kann interessant sein, wenn man die Ausgabe eines Programmes in eine Datei umleitet (google "pipe output") und trotzdem Fehler auf der Konsole sehen möchte.

STDIN$():
Liest eine Zeichenkette von der Standardeingabe ein. Die Eingabe wird mit einem Zeilenumbruch beendet ("\n"). Das Zeilenumbruchzeichen wird nicht mitgeliefert. Die maximale Länge beträgt 4095 Zeichen. Ein Pufferüberlauf wird verhindert.

Dieser Befehl macht nur wirklich Sinn, wenn das GLBasic Programm eine Konsolenanwendung ist. Siehe Menü: Projekt/Optionen.

STDOUT "Name:\n"
name$ = STDIN$()

STDOUT "Du bist: "+name$ + "\n"

WHILE TRUE
ink$ = INKEY$()
IF LEN(ink$) THEN STDOUT "Key: "+ink$+"\n"
WEND

See also...