Buchempfehlung
Windows System Programming
Windows System Programming
Das Kompendium liefert viele interessante Informationen zur Windows-Programmierung auf Englisch. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Referenz - SCREEN (Funktion)

Referenz-Navigation

 

Syntax: SCREEN (Zeile, Spalte [, Typ])
Typ: Funktion
Kategorie: Konsole

SCREEN gibt Informationen über den Text im Konsole- oder Grafik-Fenster zurück.

Beispiel:

DIM i AS INTEGER
WIDTH 80, 25

FOR i = 1 TO 16
  COLOR i, (i + 8) MOD 16
  PRINT "1234567890"
NEXT

COLOR 15, 0
LOCATE 1, 20
PRINT "ASCII-Code in Zeile 5, Spalte 7:"
LOCATE 2, 20
PRINT SCREEN(5, 7, 0)

LOCATE 4, 20
PRINT "Vordergrundfarbe in Zeile 2, Spalte 10:"
LOCATE 5, 20
PRINT (SCREEN(2, 10, 1)) MOD 16

LOCATE 7, 20
PRINT "Hintergrundfarbe in Zeile 7, Spalte 5:"
LOCATE 8, 20
PRINT (SCREEN(7, 5, 1)) \ 16

SLEEP

Unterschiede zu QB:
In QB erzeugt SCREEN einen Fehler, wenn Koordinaten außerhalb des Fensters verwendet werden.

Plattformbedingte Unterschiede:
Unter Linux kann der zurückgegebene Wert vom in der Konsole angezeigten Wert abweichen. Zum Beispiel können nicht anzeigbare Kontrollcodes wie das LF-Zeichen (ASCII-Zeichen 10), welches das Ende des geschriebenen Textes markiert, übernommen werden.

Siehe auch:
BefehlsreferenzeintragSCREEN (Anweisung), BefehlsreferenzeintragLOCATE, BefehlsreferenzeintragCOLOR (Anweisung), BefehlsreferenzeintragWIDTH (Anweisung), BefehlsreferenzeintragPRINT (Anweisung), BefehlsreferenzeintragKonsole


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 31.07.2007 von RedakteurMao angelegt.
  • Die aktuellste Version wurde am 20.10.2012 von Redakteurnemored gespeichert.
  Versionen Versionen