ON STRIG-Befehl
Syntax:
Verwendung:
Bemerkungen:
GW-BASIC
ON STRIG(n) GOSUB <Zeilennummer>
wobei (n) eine Zahl darstellt, mit der einer von
maximal vier Steuerknüppeln für Computerspiele
angegeben werden kann. Gültige Zahlen sind die
Zahlen 0, 2, 4 und 6.
<Zeilennummer> ist die Nummer der ersten Zeile
einer Subroutine, die bei Betätigung des Steuer
knüppels ausgeführt wird.
Gibt die erste Zeilennummer einer Subroutine an,
die bei Betätigung eines Steuerknüppels aus
geführt wird.
Eine <Zeilennummer> 0 deaktiviert die Pro
grammverzweigung bei einem Ereignis.
Der ON STRIG Befehl ist nur wirksam, wenn ein
STRIG ON Befehl ausgeführt wurde (siehe
STRIG-Befehl), um eine Programmverzweigung
bei Benutzung dieses Steuerknüppels zu aktivieren.
Ist die Programmverzweigung aktiviert und wird in
ON STRIG eine andere Zeilennummer als 0 ange
geben, so prüft GW-BASIC zwischen den Befehlen,
ob der Steuerknüppel betätigt wurde. Wenn ja, wird
ein GOSUB-Befehl zu der angegebenen Zeile aus
geführt.
Wurde ein STRIG OFF Befehl für den angegebe
nen Steuerknüppel ausgeführt (siehe STRIG-
Befehl), so wird GOSUB nicht ausgeführt und GW-
BASIC hält nicht fest, wenn der Steuerknüppel
betätigt wurde.
Wurde ein STRIG STOP-Befehl für den angegebe
nen Steuerknüppel ausgeführt (siehe STRIG-
Befehl), so wird der GOSUB-Befehl nicht aus
geführt. Sobald der entsprechende STRIG ON-
Befehl ausgeführt wird, wird die Verzweigung eben
falls ausgeführt.
Bei einer Programmverzweigung (d.h. GOSUB wird
ausgeführt), wird automatisch ein STRIG STOP
Befehl ausgeführt, damit es nicht zu sich wieder-
GW-BASIC-BEFEHLE UND FUNKTIONEN
ON STRIG
4-181