Führt Anweisungen konditionell aus.
Select
Case <expression>
statement1
...
[Case <expression>
statement2
...]
[Case Else
statementN
...]
EndSelect
Parameter
| Case <expression> | Wenn der Ausdruck wahr ist, werden die Befehle bis zum nächsten Case oder EndSelect ausgeführt. Wenn mehr als ein Case-Ausdruck wahr ergibt, wird nur der erste ausgeführt. |
Bemerkungen
Select-Blöcke können verschachtelt werden.
Verwandte Funktionen
If...Then, If...Else...EndIf, Switch...EndSwitch, ContinueCase
Beispiel
$var = 0
$var2= ""
Select
Case $var = 1
MsgBox(0, "", "Der erste Case-Ausdruck ist wahr")
Case $var2 = "test"
MsgBox(0, "", "Der zweite Case-Ausdruck ist wahr")
Case Else
MsgBox(0, "", "Kein vorheriger Case-Ausdruck war wahr!")
EndSelect