20050501
If~Then~ElseIf~Else~IfEnd
Syntaxe 1 : If
䡺
<expression>
Then
[<instruction>] …
IfEnd
Fonction 1
•Si l’expression est vraie, l’instruction dans le bloc Then est exécutée. Ensuite, l’exécution
avance à l’instruction qui suit IfEnd.
•Si l’expression est fausse, l’exécution avance à l’instruction qui suit IfEnd sans exécuter
l’instruction dans le bloc Then.
Syntaxe 2 : If
䡺
<expression>
Then
[<instruction>] …
Else
[<instruction>] …
IfEnd
Fonction 2
•Si l’expression est vraie, l’instruction dans le bloc Then est exécutée. Ensuite, l’exécution
avance à l’instruction qui suit IfEnd.
•Si l’expression est fausse, l’instruction dans le bloc Else est exécutée au lieu du bloc Then.
Ensuite, l’exécution avance à l’instruction qui suit IfEnd.
Syntaxe 3 : If
䡺
<expression>
Then
[<instruction>]…
ElseIf
䡺
<expression>
Then
[<instruction>] …
IfEnd
Fonction 3
•Si l’expression est vraie, l’instruction dans le bloc If Then est exécutée. Ensuite, l’exécution
avance à l’instruction qui suit IfEnd.
•Si l’expression de la commande If est fausse, l’expression de la commande Elself est
testée. Si elle est vraie, l’instruction dans le bloc Elself Then est exécutée. Ensuite,
l’exécution avance à la nouvelle instruction qui suit IfEnd. Si elle est fausse, l’exécution
avance à l’instruction qui suit IfEnd.
12-6-11
Commandes de programmation
}
Then <bloc>
}
Then <bloc>
}
Else <bloc>
}
If Then <bloc>
}
ElseIf Then <bloc>
Comments to this Manuals