Génération D'événements Utilisateur - National Instruments LabVIEW Manuel De L'utilisateur

Table des Matières

Publicité

Chapitre 9
Programmation événementielle
Manuel de l'utilisateur LabVIEW
sortie de la fonction Créer un événement utilisateur à l'entrée source
d'événement du nœud Enregistrement à des événements.
Traitez un événement utilisateur de la même manière que vous traitez un
événement d'interface utilisateur enregistré de manière dynamique. Câblez
la sortie refnum d'enregistrement à des événements du nœud
Enregistrement à des événements au terminal d'événement dynamique
situé sur le côté gauche de la structure Événement. Utilisez la boîte de
dialogue Éditer les événements pour configurer une condition dans la
structure Événement de façon à ce qu'elle gère l'événement. Le nom de
l'événement utilisateur apparaît sous le sous-titre Dynamique de la section
Sources d'événement de la boîte de dialogue.
Les éléments de données de l'événement utilisateur s'affichent dans
le nœud de données d'événement sur le bord gauche de la structure
Événement. Les événements utilisateur sont des événements de type
notification qui peuvent partager la même condition d'événement d'une
structure Événement que les événements d'interface utilisateur ou les
autres événements utilisateur.
Vous pouvez câbler une combinaison d'événements utilisateur et
d'événements d'interface utilisateur au nœud Enregistrement à des
événements.
Génération d'événements utilisateur
Utilisez la fonction Générer un événement utilisateur pour transmettre
l'événement utilisateur et les données qui lui sont associées à d'autres
parties d'une application au moyen d'une structure Événement configurée
pour gérer l'événement. La fonction Générer un événement utilisateur
accepte un refnum d'événement utilisateur et une valeur pour les données
sur l'événement. La valeur des données doit correspondre au type de
données de l'événement utilisateur.
Si l'événement utilisateur n'est pas enregistré, la fonction Générer un
événement utilisateur n'a aucun effet. Si l'événement utilisateur est
enregistré, mais qu'aucune structure Événement ne l'attend, LabVIEW
place l'événement utilisateur et ses données en file d'attente jusqu'à ce
qu'une structure Événement s'exécute pour gérer l'événement. Vous
pouvez effectuer plusieurs fois un enregistrement au même événement
utilisateur en utilisant différents nœuds Enregistrement à des événements,
auquel cas chaque file d'attente associée à un refnum d'enregistrement à
des événements reçoit sa propre copie de l'événement utilisateur et des
données qui lui sont associées chaque fois que la fonction Générer un
événement utilisateur s'exécute.
9-16
ni.com

Publicité

Table des Matières
loading

Table des Matières