Referenz - OPEN SCRN
Syntax: OPEN SCRN [FOR Dateimodus] AS #Dateinummer
Typ: Anweisung
Kategorie: System
Über SCRN kann auf das Standardausgabegerät im Schreibmodus zugegriffen werden. Das Standardausgabegerät ist im Normalfall das Konsole-Fenster. Durch die Umleitungszeichen kann die Ausgabe aber auch umgeleitet werden: Wird das Programm mit Umleitungszeichen (<, >, |) aufgerufen, interpretiert sie SCRN entsprechend. Auf SCRN können nur Ausgaben erfolgen; ein Versuch, von SCRN zu lesen, führt zu einer Endlosschleife.
- 'Dateimodus' wurde nur aus Kompatibilitätsgründen beibehalten und wird ignoriert.
- 'Dateinummer' ist eine Ganzzahl von 1 bis 255, über die später auf den Puffer zugegriffen wird. Sie darf nicht doppelt vergeben werden und verhält sich wie eine Dateinummer der OPEN-Anweisung.
LOCATE (Anweisung) und COLOR (Anweisung) haben keine Auswirkung auf die Ausgaben, die mit SCRN gemacht werden.
Beispiel:
' Quelltext zu ScrnTest.exe
DIM AS INTEGER nr = FREEFILE
OPEN SCRN AS #nr
PRINT #nr, "Test"
CLOSE #nr
Wird dieses Programm normal aufgerufen, gibt FreeBASIC "Test" auf dem Bildschirm aus, jedoch führt die Zeile
ScrnTest>>ScrnTestOut.txt
zu einer Ausgabe in die Datei ScrnTestOut.txt.
Unterschiede zu QB:
In QB lautet der Befehl OPEN "SCRN:" ...
Unterschiede zu früheren Versionen von FreeBASIC: existiert seit FreeBASIC v0.15
Siehe auch:
OPEN (Anweisung), OPEN CONS, PRINT #, WRITE #, INPUT #, LINE INPUT #, CLOSE, Dateien (Files)
Weitere Informationen:
Wikipedia-Artikel zu den Standard-Datenströmen
Zusätzliche Informationen und Funktionen | ||||
---|---|---|---|---|
|