C128 NetLex

Commodore 128 Bedienungshandbuch
Commodore 128 System Guide



GETKEY-Anweisung

Format: GETKEY Liste von Zeichenkettenvariablen

Zweck:Die GETKEY-Anweisung ähnelt der GET-Anweisung (s. dort in Kapitel 5.2). Sie wartet jedoch so lange, bis eine Taste auf der Tastatur gedrückt wird und weist dann den ASCII-Code der gedrückten Taste als 1-Byte-Zeichenkette der spezifizierten Variablen zu. Werden mehrere Zeichenkettenvariablen, getrennt durch Komma, angegeben, so müssen entsprechend viele Tasten betätigt werden.

Liste von Zeichenkettenvariablen  Eine oder mehrere, durch Komma getrennte, Zeichenkettenvariablen.

Bemerkungen:Die GETKEY-Anweisung kann nur im Programm-Modus verwendet werden. Andernfalls wird die Fehlermeldung ILLEGAL DIRECT angezeigt.

Beispiele:100 GETKEY A$,B$,C$

Die ASCII-Codes von drei gedrückten Tasten werden  jeweils als 1-Byte-Zeichenkette den Variablen A$, B$ und C$ zugewiesen.

100 GETKEY A$
110 IF A$<"A" OR A$>"B" THEN 100
120 ON ASC(A$)-64 GOTO 1000,2000


Das Programm verzweigt nur nach Zeile 1000 oder 2000, wenn entweder die Taste A oder B gedrückt wird.


Auszug aus dem Commodore C128 (D) Bedienungshandbuch: Seite 4-64


[Seitenanfang] [Infos] [Links] [Lexikon] [Home]
Erstellt von WTE, am 
09. Februar 2009; überarbeitet am 09. Februar 2009