Description

L’instruction CASE est composée d’une expression de type de données INT (le "sélecteur") et d’une liste de groupes d’instructions. Chaque groupe porte un repère constitué d’un ou de plusieurs entiers (INT, DINT, UINT, UDINT) ou de plages de valeurs entières. L’on exécutera le premier groupe d’instructions dont le repère contient la valeur calculée du sélecteur. Sinon aucune des instructions n’est exécutée.

L’instruction OF caractérise le début des repères.

A l’intérieur d’une instruction CASE, on peut définir une instruction ELSE dont les instructions seront exécutées si aucun repère ne contient la valeur du sélecteur.

L’instruction END_CASE marque la fin de l’instruction (ou des instructions).

Exemple d'utilisation de CASE...OF...END_CASE

Exemple d'utilisation de CASE...OF...END_CASE

Voir aussi

ELSE