GW-BASIC-BEFEHLE UND FUNKTIONEN
CHR§
CHR$ Funktion
Syntax:
Verwendung:
Bemerkung:
Beispiele:
Hinweis:
4-38
CHR$(I)
Gibt ein Zeichen an, dessen ASCD-Zeichencode-
wert I ist, wobei I für eine Dezimalzahl von 0 bis 255
steht. (ASCII-Codes sind in Anhang B aufgeführt).
CHR$ wird allgemein verwendet, um ein Sonder
zeichen an den Bildschirm oder den Drucker zu
senden. Zum Beispiel könnte ein akkustisches Zei
chen (Piepton) CHR$(7) vor einer Fehlermeldung
ausgegeben werden, oder ein Seitenvorschub (form
feed) CHR$(12) könnte zum Löschen des Bild
schirms und zum Zurückbringen der Schreibmarke
in die Ausgangsposition abgeschickt werden.
PRINT CHR$(66)
ergibt
B
Siehe die ASC-Funktion für Einzelheiten über die
Umwandlung eines Zeichens zurück in seinen
ASCII-Code. Siehe auch die Beispiele in der
CONT-Beschreibung.
Mittels der STRENG$-Funktion kann ein Wieder
holungsfaktor für ein Zeichen gesetzt werden. Das
folgende Beispiel läßt den Lautsprecher etwa 30
Sekunden lang ertönen:
10 B$=STRING$ (120,CHR$(7))
20 PRINT B$;
Das nächste Beispiel programmiert die Funktions
taste 1 die GW-BASIC-Kommandoliste auszuge
ben, ohne daß <CR> betätigt werden muß:
KEY 1, "LIST" + CHR$(13)
Die CHR$-Funktion ist hilfreich bei der Anzeige
von Zeichen, für welche die Betätigung einer einzel
nen Taste auf der Tastatur nicht möglich ist. Ihre
Tastatur verfugt wahrscheinlich nicht über ein Qua
dratwurzelzeichen, es kann aber trotzdem mit
PRINT CHR$(251);
angezeigt werden.
GW-BASIC