Mise en garde
que le verrouillage de la face-avant est activé, l'interface utilisateur du VI ne répond plus.
Dans ce cas-là, cliquez sur le bouton Abandonner l'exécution pour arrêter le VI. Vous
pouvez désactiver le verrouillage de la face-avant en effectuant un clic droit sur la structure
Événement et en décochant l'option Verrouiller la face-avant jusqu'à ce que la
condition d'événement finisse de s'exécuter dans la boîte de dialogue Éditer les
événements. Vous ne pouvez pas désactiver le verrouillage de la face-avant pour les
événements de type filtre.
© National Instruments Corporation
Événement dans une boucle While pour garantir qu'une structure
Événement sera capable de gérer tous les événements qui ont lieu.
Si aucune structure Événement ne s'exécute pour traiter un événement et
Reportez-vous à l'Aide LabVIEW pour obtenir des informations
complémentaires sur les mises en garde concernant l'utilisation de
structures Événement et sur les événements disponibles.
Enregistrement statique d'événements
L'enregistrement statique des événements est disponible uniquement pour
les événements de l'interface utilisateur. Utilisez la boîte de dialogue
Éditer les événements pour configurer une structure Événement afin
qu'elle gère un événement enregistré de manière statique. Sélectionnez la
source d'événement, qui peut être l'application, le VI ou une commande
individuelle. Sélectionnez un événement spécifique que la source
d'événement peut générer, comme Face-avant redimensionnée, Valeur
changée et ainsi de suite. Éditez la condition pour traiter les données
d'événement suivant les exigences de l'application. Reportez-vous à l'Aide
LabVIEW pour obtenir de plus amples informations sur la boîte de dialogue
Éditer les événements et sur la manière d'enregistrer les événements de
façon statique.
LabVIEW procède à l'enregistrement statique de façon automatique et
transparente lorsque vous exécutez un VI qui contient une structure
Événement. LabVIEW génère des événements pour un VI uniquement
lorsque ce VI est en cours d'exécution ou lorsqu'un autre VI en cours
d'exécution appelle ce VI en tant que sous-VI.
Lorsque vous exécutez un VI, LabVIEW définit ce VI de niveau principal
et la hiérarchie des sous-VIs que le VI appelle sur son diagramme à un état
d'exécution appelé réservé. Vous ne pouvez pas éditer un VI ou cliquer sur
le bouton Exécuter tant que le VI est dans l'état réservé, du fait que le VI
peut être appelé à tout moment comme sous-VI tant que son parent est en
cours d'exécution. Quand LabVIEW définit un VI à l'état réservé, il
enregistre automatiquement les événements que vous avez configurés de
manière statique dans toutes les structures Événement du diagramme de ce
Chapitre 9
9-9
Programmation événementielle
Manuel de l'utilisateur LabVIEW