Quick Basic: Textposition
Textpositionierung mit LOCATE
BearbeitenIn QuickBASIC lassen sich alle Ausgaben auf den Bildschirm mithilfe eines Befehls positionieren. Dieser Befehl heißt LOCATE. Mit ihm kann man einen Text oder den Wert einer Variable an einer bestimmten Zeile/Spalte anzeigen lassen.
Syntax:
LOCATE Zeile, Spalte
Zur besseren Verständlichkeit ein kurzes Beispiel:
LOCATE 10, 10 'Positioniere Text an Zeile 10, Spalte 10
PRINT "Ausgabetext"
Als Ausgabe würden wir
Ausgabetext
erhalten.
MS-DOS bzw. QuickBASIC besitzen jedoch keine unbegrenzte Anzahl an Zeilen und Spalten. Standardmäßig können maximal 25 Zeilen und 80 Spalten ausgefüllt werden. Wenn man über diese Grenze kommt, meldet die Entwicklungsumgebung eine Fehlermeldung und das Programm lässt sich nicht ausführen.
Übungen
Bearbeiten- Schreibe ein Programm, welches den Text "Hallo, ich bin da!" an einer beliebigen Bildschirmposition anzeigt.