###Keyword###
Select...Case...EndSelect

###Description###
Führt Anweisungen konditionell aus.

###Syntax###
<b>Select</b>
	<b>Case</b> &lt;expression&gt;
		<i>statement1</i>
		...
	[<b>Case</b> <expression>
		<i>statement2</i>
		...]
	[<b>Case</b> Else
		<i>statementN</i>
		...]
<b>EndSelect</b>



###Parameters###
@@ParamTable@@
Case &lt;expression&gt;
	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.
@@End@@


###Remarks###
Select-Blöcke können verschachtelt werden.
Die <i>expression</i> kann sowohl die bool'schen Operatoren  AND, OR und NOT als auch die logischen Operatoren &lt;, &lt;=, &gt;, &gt;=, =, == und &lt;&gt; wenn nötig mit Klammern gruppiert.

###Related###
<a href="If.htm">If...Then</a>, <a href="IfElseEndIf.htm">If...Else...EndIf</a>


###Example###
Select
	Case $var = 1
		MsgBox(0, "", "Erster Case-Ausdruck war wahr")
	Case $var2 = "test"
		MsgBox(0, "", "Zweiter Case-Ausdruck war wahr")
	Case Else
		MsgBox(0, "", "Keiner der vorherigen Case-Ausdrücke war wahr!")
EndSelect
