referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de
referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de
referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
REFERENZANLEITUNG VAL3 - Version 5.2<br />
Anweisung switch<br />
Syntax<br />
switch <br />
case [, ]<br />
<br />
break<br />
[case [, ]<br />
<br />
break ]<br />
[<strong>de</strong>fault<br />
<br />
break ]<br />
endSwitch<br />
Funktion<br />
Führt die Anweisungen für die spezifizierte Auswahl aus.<br />
Wenn für Auswahl ein nicht ganzzahliger Wert spezifiziert wur<strong>de</strong> o<strong>de</strong>r für eine Fall (Fall Test), wird die nächstliegen<strong>de</strong><br />
ganze Zahl verwen<strong>de</strong>t.<br />
Wenn kein Fall auf die spezifizierte Auswahl zutrifft, wer<strong>de</strong>n die Standardanweisungen ausgeführt, sofern vorhan<strong>de</strong>n.<br />
Wenn <strong>de</strong>r gleiche Wert für Fall mehrmals auftritt, wird nur das letzte Auftreten berücksichtigt.<br />
Parameter<br />
num Auswahl Variable numerischen Typs num zur Auswahl<br />
num Fall1 Numerische Konstante für <strong>de</strong>n Testfall<br />
num Fall2 Numerische Konstante für <strong>de</strong>n Testfall<br />
num Fall3 Numerische Konstante für <strong>de</strong>n Testfall<br />
num Fall4 Numerische Konstante für <strong>de</strong>n Testfall<br />
Zum Beispiel<br />
num nMenü<br />
string s<br />
// Testet, ob die Menütaste gedrückt ist<br />
nMenü = get()<br />
switch nMenü<br />
case 271<br />
s = "Menü 1"<br />
break<br />
case 272<br />
s= "Menü 2"<br />
break<br />
case 273, 274, 275, 276, 277, 278<br />
s = "Menü 3 à 8"<br />
break<br />
<strong>de</strong>fault<br />
s = "Diese Schaltfläche ist kein Menü"<br />
break<br />
endSwitch<br />
D28056202B - <strong>06</strong>/<strong>2005</strong> 19 / 122