Herunterladen Inhalt Inhalt Diese Seite drucken

NCR GW-BASIC Betriebsanleitung Seite 248

Inhaltsverzeichnis

Werbung

GW-BASIC-BEFEHLE UND FUNKTIONEN
ON KEY
4-174
gung der angegebenen Taste keine Verzweigung
statt. Wird die Taste betätigt, so reagiert GW-
BASIC nicht.
KEY(n) STOP
Wird dieser Befehl ausgeführt, so findet keine Ver­
zweigung statt. Wird die angegebene Taste jedoch
betätigt, so findet bei Ausführung von KEY(n) ON
eine sofortige Verzweigung statt.
Kommt es zu einer Verzweigung, so veranlaßt GW-
BASIC automatisch einen KEY(n) STOP Befehl
für die unterbrochene Taste, damit es keinesfalls zu
sich wiederholenden Verzweigungen kommen
kann. Beim Rücksprung aus der Unterbrechungs­
routine (mit RETURN) wird automatisch ein
KEY(n) ON Befehl ausgeführt, es sei denn, inner­
halb der Unterbrechungsroutine wurde ein explizi­
ter KEY(n) OFF Befehl ausgeführt.
Eine Verzweigung findet nur statt, wenn GW-
BASIC ein Programm ausführt.
Kommt es zu einer Unterbrechung wegen eines
Fehlers, so werden sämtliche Verzweigungen auto­
matisch deaktiviert. Dies bedeutet, daß Tastatur-
Ereignisse ignoriert werden.
Befindet sich GW-BASIC im Direkt-Modus, so wer­
den keine Programmverzweigungen aktiviert. Ins­
besondere die Funktionstasten führen ihre pro­
grammierte Funktion aus.
Eine Taste, die zu einer Programmverzweigung
führt, kann später nicht mit INPUT oder INKEY$
getestet werden, so daß für jede Taste eine andere
Unterbrechungsroutine benutzt werden muß, wenn
verschiedene Funktionen gewünscht werden.
Mit dem RETURN-Befehl am Ende der Unterbre­
chungsroutine kann wahlweise eine Zeilennummer
angegeben werden. Mit RETURN "Zeile" wird bei
einer festgelegten Zeilennummer in das Programm
zurückgegangen. Durch diese Aktion wird der
GOSUB-Eintrag eliminiert, den die Verzweigung
erstellt hat. RETURN <Zeile> muß mit Vorsicht
benutzt werden! Jeder andere GOSUB-, WHILE-
GW-BASIC

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für NCR GW-BASIC

Inhaltsverzeichnis