Différences entre les commandes menu déroulant et les commandes énum
- Mise à jour2026-08-20
- Temps de lecture : 2 minute(s)
Les commandes menu déroulant et les commandes de type énumération (énum) dans LabVIEW contiennent toutes deux des listes de chaînes qu'un utilisateur peut parcourir, chaque chaîne étant associée à un nombre. Cependant, ils diffèrent à quelques égards clés.
Comprendre les différences pour décider s'il faut utiliser une commande menu déroulant ou une commande énum.
| Fonctionnalités | Comportement de la commande menu déroulant | Comportement de la commande énum |
|---|---|---|
| Type de données | Le type de données est numérique uniquement. | Le type de données inclut des informations sur les valeurs numériques de la commande et sur leurs chaînes correspondantes. |
| Représentation numérique[1]1 Pour changer la représentation d'un menu déroulant ou d'un énum, cliquez avec le bouton droit sur l'un ou l'autre type de commande et sélectionnez Représentation. | Plus grande variété de représentations. | 8, 16 ou 32 bits non signé uniquement. |
| Type d'élément | Inclut des commandes qui peuvent supporter des chaînes, des images et une combinaison de chaînes et d'images. | Supporte les chaînes uniquement. |
| Valeurs non définies | Les utilisateurs peuvent entrer des valeurs non définies. | Non supporté : les utilisateurs doivent choisir un élément spécifique. |
| Numérotation arbitraire | Supporte la numérotation arbitraire des éléments de la commande. | Non supporté : la numérotation associée aux éléments de la commande est toujours séquentielle. |
| Édition des éléments de la commande à l'exécution | Supporté avec un nœud de propriété. | Non supporté : n'éditez les commandes énum qu'au moment de l'édition. |
| structure Condition : comment LabVIEW identifie les conditions | LabVIEW fait correspondre les conditions aux valeurs numériques des éléments de la commande menu déroulant. | LabVIEW fait correspondre les conditions aux valeurs chaîne des éléments de la commande énum. |
| structure Condition : comment créer des conditions | Vous devez créer manuellement une condition pour chaque élément de la commande menu déroulant. | Vous pouvez créer des conditions pour tous les éléments de la commande énum en même temps : cliquez avec le bouton droit sur la structure et sélectionnez Ajouter une condition pour chaque valeur. |
1 Pour changer la représentation d'un menu déroulant ou d'un énum, cliquez avec le bouton droit sur l'un ou l'autre type de commande et sélectionnez Représentation.