Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:confit:prog_lang_flow [2021/11/12 09:17] admin [If Then Else] |
de:confit:prog_lang_flow [2021/11/16 05:10] (aktuell) admin [Einfaches While] |
||
---|---|---|---|
Zeile 8: | Zeile 8: | ||
==== If Then ==== | ==== If Then ==== | ||
Beispiel: | Beispiel: | ||
- | If a = 3 Then | + | If a == 3 Then |
{Anweisungen} | {Anweisungen} | ||
End If | End If | ||
Zeile 20: | Zeile 20: | ||
\\ | \\ | ||
Beispiel: | Beispiel: | ||
- | If a = 3 Then | + | If a == 3 Then |
[Anweisungen] | [Anweisungen] | ||
Else | Else | ||
Zeile 28: | Zeile 28: | ||
==== If Then ElseIf Else ==== | ==== If Then ElseIf Else ==== | ||
Beispiel: | Beispiel: | ||
- | If a = 3 Then | + | If a == 3 Then |
[Anweisungen] | [Anweisungen] | ||
- | ElseIf a = 5 Then | + | ElseIf a == 5 Then |
[Anweisungen] | [Anweisungen] | ||
Else | Else | ||
[Anweisungen] | [Anweisungen] | ||
End If | End If | ||
- | | + | |
+ | ===== Select-Anweisung ===== | ||
+ | Führt je nach dem Wert eines Ausdrucks eine von mehreren Anweisungsgruppen aus.\\ | ||
+ | \\ | ||
+ | '' | ||
+ | '' | ||
+ | {Anweisungen}\\ | ||
+ | (..) | ||
+ | '' | ||
+ | {Anweisungen}\\ | ||
+ | '' | ||
+ | \\ | ||
+ | Beispiel: | ||
+ | Select Case [Ausdruck] | ||
+ | Case [Ausdruck] | ||
+ | | ||
+ | Case [Ausdruck] | ||
+ | | ||
+ | Case Else | ||
+ | | ||
+ | End Select | ||
===== Loop-Anweisung ===== | ===== Loop-Anweisung ===== | ||
Wiederholt einen Block mit Anweisungen, | Wiederholt einen Block mit Anweisungen, | ||
Zeile 62: | Zeile 83: | ||
'' | '' | ||
{Anweisungen}\\ | {Anweisungen}\\ | ||
- | '' | + | '' |
\\ | \\ | ||
Beispiel: | Beispiel: | ||
While [Bedingung] | While [Bedingung] | ||
| | ||
- | | + | |
+ | ===== For-Anweisung ===== | ||
+ | Wiederholt eine Reihe von Anweisungen so oft wie angegeben.\\ | ||
+ | \\ | ||
+ | '' | ||
+ | {Anweisungen}\\ | ||
+ | '' | ||
+ | \\ | ||
+ | Beispiele: | ||
+ | Dim i As Integer | ||
+ | For i = 1 To Parameter.Parameter1 | ||
+ | Parameter.Parameter2 = Parameter.Parameter2 + 1 | ||
+ | Next | ||
+ | | ||
+ | Dim i As Integer | ||
+ | For i = 10 To 1 Step -1 | ||
+ | | ||
+ | Next | ||