Herunterladen Inhalt Inhalt Diese Seite drucken

NCR GW-BASIC Betriebsanleitung Seite 253

Inhaltsverzeichnis

Werbung

Beispiel:
Hinweis:
GW-BASIC
Eine Unterbrechung bei bestimmten Ereignissen
findet nur statt, wenn GW-BASIC ein Programm
ausfuhrt.
Kommt es zu einer Unterbrechung wegen eines
Fehlers (siehe ON ERROR), so werden sämtliche
Programmverzweigungen automatisch deaktiviert.
Dies bedeutet, daß Musik-Aktivitäten von GW-
BASIC ignoriert werden.
Mit dem RETURN-Befehl am Ende der Unterbre­
chungsroutine bei Musikaktivitäten kann wahl­
weise eine Zeilennummer angegeben werden. In
diesem Fall geht GW-BASIC zu der angegebenen
Zeilennummer zurück. Dadurch wird der GOSUB-
Eintrag eliminiert, den die Programmverzweigung
erstellt hat. Diese Zeilennummer sollte jedoch
mit Vorsicht benutzt werden! Andere GOSUB-,
WHILE- oder FOR-Befehle, die zum Zeitpunkt der
Unterbrechung aktiv waren, bleiben aktiv.
10 ON PLAY(5) GOSUB 1000
20 PLAY ON
1000 REM Folgendes während der Hintergrund­
musik ausfuhren
1190 RETURN
Es kommt zu einer Programmverzweigung, wenn
nur noch fünf Noten in dem Puffer für die Hinter­
grundmusik stehen.
Zu einer Musik-Aktivität kann es nur kommen,
wenn sich PLAY in dem Modus für die Hinter­
grundmusik und nicht in dem Modus für die Vor­
dergrundmusik befindet. Eine Musik-Aktivität
wird nicht ausgegeben, wenn der Puffer für die Hin­
tergrundmusik leer ist.
GW-BASIC-BEFEHLE UND FUNKTIONEN
ON PLAY
4-179

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für NCR GW-BASIC

Inhaltsverzeichnis