Quick Basic: CLS

Aus Wikibooks

Bildschirm leeren mit CLS[Bearbeiten]

Wir können nun zwar auf den Bildschirm etwas darstellen, aber was ist, wenn wir das vorige Beispiel mehrmals hintereinander öffnen? Richtig, die Ausgabe des vorigen Programmes wird nicht entfernt. Dafür gibt es den Befehl CLS - ausgeschrieben ClearScreen. Der Befehl leert den kompletten Bildschirminhalt und setzt den Cursor oben links in die Ecke.

Syntax:

CLS

CLS ist ein eigenständiger Befehl ohne Parameter.

Beispiel:

PRINT "Hallo, ich bin da..."

Starte das Programm mehrmals hintereinander, bis du folgendes am Bildschirm hast:

Hallo, ich bin da...
Hallo, ich bin da...
Hallo, ich bin da...
Hallo, ich bin da...
Hallo, ich bin da...

Nun modifizieren wir das Programm, indem wir über der PRINT-Zeile ein CLS einfügen. Der Code müsste danach so aussehen:

CLS 'Leere den Bildschirminhalt
PRINT "Hallo, ich bin da..."

Starte das Programm erneut mehrmals hintereinander und du wirst sehen, dass bei jedem Programmaufruf nur einmal Hallo, ich bin da... zu sehen ist.

Es ist ratsam in jedem QuickBASIC-Programm ein CLS am Anfang zu schreiben. Somit ist garantiert, dass wirklich nur das eigene Programm angezeigt wird.