Select : EndSelect
BeschreibungSelect <Ausdruck1> Case <Ausdruck2> ... [Case <Ausdruck3>] ... [Default] ... EndSelect
Select erlaubt eine schnelle Auswahl. Das Programm führt den <Ausdruck1> aus und behält dessen Ergebnis im Speicher. Dieses wird mit allen Werten aus den "Case <Ausdrücken>" verglichen, und wenn dieser Vergleich wahr ergibt, wird der zugehörige Programmcode ausgeführt und die Select Struktur beendet. Wenn keiner der Case Werte wahr ist, dann wird der Default Code (sofern definiert) ausgeführt.Beispiel:
a = 2 Select a Case 1 MessageRequester("Information", "Case a = 1") Case 2 MessageRequester("Information", "Case a = 2") Case 20 MessageRequester("Information", "Case a = 20") Default MessageRequester("Information", "I don't know") EndSelect