Referenz - WIDTH (Funktion)
Syntax: WIDTH
Typ: Funktion
Kategorie: Konsole
Die Funktion WIDTH gibt Informationen über die aktuelle Größe des Konsolefensters zurück.
Der zurückgegebene Wert wird folgendermaßen berechnet:
(Spalten OR (Zeilen SHL 16))
Das untere Word ist also die Anzahl der Spalten, während das obere Word die Anzahl der Zeilen angibt.
Beispiel:
DIM AS INTEGER Zeilen, Spalten
Zeilen = HIWORD(WIDTH)
Spalten = LOWORD(WIDTH)
PRINT "Zeilen & Spalten:"
PRINT "Zeilen: "; Zeilen
PRINT "Spalten: "; Spalten
SLEEP
PRINT
WIDTH 80, 60
Zeilen = HIWORD(WIDTH)
Spalten = LOWORD(WIDTH)
PRINT "Zeilen & Spalten:"
PRINT "Zeilen: "; Zeilen
PRINT "Spalten: "; Spalten
SLEEPAnmerkung:
Unter FreeBASIC v0.14 wurde die Größe des Puffers ausgegeben, der für das Konsole-Fenster reserviert wurde. Seit FreeBASIC v0.15b wird die tatsächliche Fenstergröße zurückgegeben.
Unterschiede (zu QB):
WIDTH kann auch als Funktion eingesetzt werden, nicht nur als Anweisung.
Siehe auch:
WIDTH (Anweisung),
COLOR (Funktion),
LOCATE (Funktion),
SCREEN (Funktion)
| Zusätzliche Informationen und Funktionen | ||||
|---|---|---|---|---|
|
||||




FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!
Versionen