Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

GW-BASIC-BEFEHLE UND FUNKTIONEN

ON PLAY

ON PLAY-Befehl
Syntax:
Verwendung:
Bemerkungen:
4-178
ON PLAY(n) GOSUB <Zeüennummer>
Aktiviert die Ausführung anderer GW-BASIC
Befehle, während Hintergrundmusik gespielt wird.
n ist ein ganzzahliger Ausdruck in dem Bereich von
1 bis 32. Es kommt zu einer Programmverzweigung,
wenn nur noch n Noten in dem Puffer für die Hin­
tergrundmusik stehen.
<Zeilennummer> ist die erste Zeile der Subrou­
tine, in die sich GW-BASIC verzweigt. Bei einer Zei­
lennummer 0 kommt es zu keiner Verzweigung.
Wird eine andere Zeilennummer als 0 angegeben
und wurde ein PLAY ON Befehl ausgeführt, so
prüft GW-BASIC vor Ausführung eines neuen
Befehls, ob der Wert in dem Puffer für die Hinter­
grundmusik von n auf n-1 gegangen ist. Wenn ja,
verzweigt sich GW-BASIC bei <Zeilennummer>
zu der Subroutine.
Wird PLAY OFF angegeben, so findet keine Pro­
grammverzweigung bei der Hintergrundmusik
mehr statt. Außerdem wird keine Aktivität der Hin­
tergrundmusik festgehalten.
Bei PLAY STOP kommt es zu keiner Programm­
verzweigung bei der Hintergrundmusik mehr,
jedoch wird die Aktivität der Hintergrundmusik
von GW-BASIC festgehalten. Deshalb kommt es zu
einer sofortigen Verzweigung, sobald PLAY ON aus­
geführt wird, sofern in der Zwischenzeit eine Aktivi­
tät der Hintergrundmusik stattgefünden hat.
Kommt es zu einer Programmverzweigung, so führt
GW-BASIC automatisch einen PLAY STOP Befehl
aus, damit es nicht zu sich wiederholenden Pro­
grammverzweigungen kommen kann. Beim Rück­
sprung aus der Unterbrechungsroutine wird PLAY
ON automatisch ausgeführt, es sei denn, die
Subroutine enthält einen expliziten PLAY OFF
Befehl.
GW-BASIC

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für NCR GW-BASIC

Inhaltsverzeichnis