if
— Bedingte Anweisung.
if( : : Condition : )
if
ist eine bedingte Anweisung, die den Beginn eines
if
-Blocks markiert.
Der Parameter Condition
muss einen boolschen oder Integerwert
ergeben.
Falls Condition
'true' (also einen Wert ungleich 0)
ergibt, wird der folgende Programmabschnitt bis zum nächsten zugehörigen
elseif
, else
oder endif
ausgeführt.
Daraufhin wird die Ausführung hinter der schließenden Anweisung endif
fortgesetzt.
Falls Condition
'false' (0) ergibt, wird die
Ausführung ab der nächsten zugehörigen Anweisung elseif
,
else
oder endif
fortgesetzt.
Condition
(input_control) integer →
(integer)
Bedingung für die if-Anweisung.
Defaultwert: 1
Enthält die Bedingung einen korrekten Ausdruck, dann liefert
if
(als Operator) den Wert 2 (H_MSG_TRUE).
Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode
zurückgeliefert.
Foundation