6.15
Verkettung
Verwenden Sie die Chain-Anweisung in Ihren Programmen, um eine andere Programmgruppe im
Projekt zu starten. Wenn die Chain-Anweisung ausgeführt wird, lädt diese die Punkte für das
Programm, das angehängt wird, und startet dann das Hauptprogramm der Gruppe.
Um die Chain-Anweisung zu nutzen, müssen die Programmgruppen aktiviert werden. Sie können
die Programmgruppen über den Befehl Editieren im Projektmenü aktivieren.
Hier ist ein einfaches Beispiel, das die Chain-Anweisung verwendet.
Programmgruppe: MAINGRP
Programmname: MAIN.PRG
Function Main
mainLoop:
Fend
Programmgruppe: WIDGET1
Programmname: WID1.PRG
Function Widget1
Fend
Programmgruppe: WIDGET2
Programmname: WID2.PRG
Function Widget2
Fend
EPSON RC+ User's Guide
Print "Main Menu"
Print "1) Run widget 1"
Print "2) Run widget 2"
Print "3) Quit
Input choice
Select choice
Case 1
Chain "widget1"
Case 2
Chain "widget2"
Case 3
End
Default
GoTo mainLoop
Send
Print "Executing widget 1"
Chain "MAINGRP"
Print "Executing widget 2"
Chain "MAINGRP"
' Startet die Hauptgruppe wieder
' Startet die Hauptgruppe wieder
Die Sprache SPEL+
115