Enregistrement Dynamique D'événements - National Instruments LabVIEW Manuel De L'utilisateur

Table des Matières

Publicité

Chapitre 9
Programmation événementielle
Manuel de l'utilisateur LabVIEW
VI. Lorsque le VI de niveau principal termine son exécution, LabVIEW
définit ce VI et sa hiérarchie de sous-VIs à l'état d'exécution inactive et
annule automatiquement l'enregistrement des événements.
Reportez-vous à
examples\general\uievents.llb
exemples d'utilisation d'enregistrements statiques d'événements.
Enregistrement dynamique d'événements
L'enregistrement dynamique d'événements vous laisse maître de décider
quels événements seront générés par LabVIEW et à quel moment ils seront
générés. Utilisez l'enregistrement dynamique si vous voulez que la
génération d'événements n'ait lieu que lors d'une partie seulement de
l'application ou si vous voulez changer la liste des VIs ou commandes qui
génèrent des événements lorsque votre application est en cours
d'exécution. Avec l'enregistrement dynamique, vous pouvez gérer des
événements dans un sous-VI et non pas uniquement dans le VI dans lequel
les événements sont générés.
La gestion d'événements enregistrés dynamiquement implique les quatre
étapes principales suivantes :
1.
Obtenir les références du VI Serveur aux objets pour lesquels vous
voulez gérer les événements.
2.
Enregistrer les objets aux événements en câblant les références du VI
Serveur au nœud Enregistrement à des événements.
3.
Entourez la structure Événement d'une boucle While pour traiter les
événements sur les objets jusqu'à ce qu'une condition de fin
d'exécution ait lieu.
4.
Utilisez la fonction Désenregistrement à des événements pour arrêter
la génération d'événements.
Pour enregistrer un objet à des événements de manière dynamique, obtenez
d'abord une référence de VI Serveur à cet objet. Utilisez les fonctions
Ouvrir une référence d'application et Ouvrir une référence de VI pour
obtenir les références du VI et de l'application. Pour obtenir une référence
de commande, utilisez un nœud de propriété afin d'interroger un VI sur ses
commandes ou cliquez avec le bouton droit sur la commande et
sélectionnez Créer»Référence dans le menu local pour créer une constante
de référence à une commande. Reportez-vous à la section
d'application et de VI
programmation, pour obtenir de plus amples informations sur l'utilisation
des références du VI Serveur.
du chapitre 17,
Contrôle des VIs par
9-10
pour consulter des
Références
ni.com

Publicité

Table des Matières
loading

Table des Matières