27.10.2013 Aufrufe

F - Epson

F - Epson

F - Epson

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

SPEL+ Sprachreferenz<br />

Beispiel der Chain Funktion<br />

Verwenden Sie die Chain-Anweisung in Ihren Programmen, um eine andere Programmgruppe im<br />

Projekt zu starten. Wenn die Chain-Anweisung ausgeführt wird, lädt diese die Punkte für das<br />

Programm, das angehängt wird, und startet dann das Hauptprogramm der Gruppe.<br />

Um die Chain-Anweisung zu nutzen, müssen die Programmgruppen aktiviert werden. Diese<br />

Aktivierung erfolgt im Projekteditor (Projekt => Edit).<br />

Hier ist ein einfaches Beispiel, das die Chain-Anweisung verwendet.<br />

Programmgruppe: MAINGRP<br />

Programmname: MAIN.PRG<br />

Function Main<br />

mainLoop:<br />

Print "Main Menu"<br />

Print "1) Run widget 1"<br />

Print "2) Run widget 2"<br />

Print "3) Quit<br />

Input choice<br />

Select choice<br />

Case 1<br />

Chain "widget1"<br />

Case 2<br />

Chain "widget2"<br />

Case 3<br />

End<br />

Default<br />

GoTo mainLoop<br />

Send<br />

Fend<br />

Programmgruppe: WIDGET1<br />

Programmname: WID1.PRG<br />

Function Widget1<br />

Print "Executing widget 1"<br />

Chain "MAINGRP" ' Startet die Hauptgruppe wieder<br />

Fend<br />

Programmgruppe: WIDGET2<br />

Programmname: WID2.PRG<br />

Function Widget2<br />

Print "Executing widget 2"<br />

' Startet die Hauptgruppe wieder<br />

Fend<br />

62 SPEL+ Language Reference Rev 3.5

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!