Hilfe

Select

B2D B+ B3D

Aufruf

Select variable

Parameter

variable Eine Variable, dessen Wert an die Select Anweisung übergeben wird


Rückgabewert

-


Beschreibung

Dieser Befehl definiert eine Select Konstruktion. Die Select Konstruktion fängt mit Select an und hört mit End Select auf. Dazwischen stehen Case Befehle, sowie weitere Befehle, die ausgeführt werden sollen. Stimmt der Wert einer Variable mit einem Wert in Case Anweisung überein, so werden alle nachfolgende Befehle ausgeführt. Default wird verwendet, wenn kein Wert übereinstimmen sollte.

Mit diesem Befehl können keine komplexen Bedingungen wie mit If Then abgearbeitet werden. Dafür ist es für viele unterschiedliche Werte sinnvoll.



Beispiel

Beispiel zur Verwendung:

; Einfaches Beispiel

Level = 2
Select Level

Case 1
Print "Level 1"
Case 2
Print "Level 2"
Case 3,4
Print "Level 3 oder 4"

End Select

Print "Drücke Taste für nächstes Beispiel"
Waitkey

; Dieses Beispiel demonstriert komplexere Bedingungen:

Level = 8
Select True

Case Level = 11
Print "Zahl entspricht 11"
Case Level =>0 And Level <=10
Print "Zahl ist von 0 bis 10"
Case Level <0
Print "Zahl ist kleiner als 0"

Default Print "Zahl ist grösser als 11"

End Select

WaitKey


Siehe auch

Case, Default, Else, ElseIf, End Select, If

Übersicht Grundlagen Bedingungen