If : Else : EndIf


Syntax
If <Ausdruck>
  ...
[ElseIf <Ausdruck>]
  ...
[Else]
  ...
EndIf
Beschreibung
Die If Struktur wird zu Testzwecken benutzt und/oder um die Richtung der weiteren Programmausführung zu ändern, abhängig davon ob der Test wahr oder falsch ergibt. Das optionale Else wird benutzt, um einen Teil des Programm-Codes auszuführen, wenn der Test falsch ergibt. Eine beliebige Zahl von If Strukturen kann ineinander verschachtelt werden.

Beispiel:

  If a=10 
    Debug "a=10"
  Else
    Debug "a<>10"
  EndIf    

Beispiel:

  If a=10 And b>=10 Or c=20     
    If b=15
      Debug "b=15"
    Else       
      Debug "Andere Möglichkeit"
    EndIf   
  Else     
    Debug "Test-Fehler"
  EndIf