Kontrollstrukturen in Visual Basic
| If ... Then End If |
Es folgen Anweisungen die, abhängig von einer Bedingung einmal oder garnicht ausgeführt werden sollen. |
If ... Then Else End IF |
Zwei Anweisungsblöcke stehen zur Auswahl. In Abhängigkeit von einer Bedingung wird der If- oder Else Zweig mit seiner Anweisung oder seinem Anweisungsblock ausgeführt. |
If ... Then ElseIf ... Then Else .. End If |
Die Bedingungen werden in mehreren Stufen geprüft. Ist eine Bedingung erfüllt, wird ein Anweisungsblock ausgeführt. Ist eine Bedingung nicht erfüllt, wird einen weitere Bedingung gepüft. In Abhängigkeit von mehreren Bedingungen wird jeweils eine von mehreren Anweisungensblöcken ausgeführt. |
Select Case ... Case .. Case Else ... End Select |
In Abhängigkeit von dem Wert eines Ausdrucks soll einer von mehreren Auswahlblöcken ausgeführt werden. Entspricht keine der Case-Anweisungen dem Selector, werden die Anweisungen nach Case Else ausgeführt. |
For ... To ... Step Next |
Eine oder mehrere Anweisungen werden in Abhängigkeit von einer Schleifenbedingung ausgeführt. |
Do Until ... Loop Do While ... Loop While ... End While |
Anweisungen sollen in Abhängigkeit von einer Bedingung einmal, mehrmals oder garnicht ausgeführt werden. Die bedingung wird am Anfang der Scheife geprüft. |
Do ... Loop Until ... Do ... Loop While ... |
Anweisungen sollen in Abhängigkeit von einer bedingung mindestens einmal oder mehrmals abgearbeitet werden. Die Bedingungsprüfung findest am Ende der Schleife statt. |
Exit Select|Do|While|For |
In Abhängigkeit von einer Bedingung kann ein Anweisungsblock der While-, Do-, For-, und Select Anweisung abgebrochen werden. Die Kontrollstruktur wird beendet und die nachfolgende Anweisung ausgeführt. |
Continue Do|While|For |
In Abhängigkeit von einer Bedingung kann in einer While-, Do, oder For-Anweisung zur Auswertung der Bedingung gesprungen werden. |










Sie haben Fragen oder Anregungen?
Einen Kommentar hinzufügen
Einen Kommentar hinzufügen