Enregistrer un VI Callback d'événement
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Enregistre un VI à appeler lorsqu'un événement a lieu. Vous utilisez cette fonction pour vous abonner à des événements ActiveX et .NET et les gérer. LabVIEW utilise le type de la référence en entrée câblée à chaque élément pour déterminer les événements auxquels vous pouvez vous abonner.
Vous pouvez redimensionner la fonction pour enregistrer plusieurs VIs callback d'événement à la fois pour le même objet ActiveX ou .NET ou pour un autre objet.

Entrées/Sorties
refnum de callback d'événement
—
refnum de callback d'événement accepte une référence à un enregistrement de VI callback d'événement existant.
entrée d'erreur (pas d'erreur)
—
entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.
source d'événement
—
réf. de source d'événement accepte un objet .NET ou une référence ActiveX Automation. Cliquez sur la flèche vers la bas située à côté de cette entrée et sélectionnez le type d'événement que vous voulez générer, comme par exemple Souris appuyée ou Double clic. Les références doivent se rapporter à des objets locaux. Vous ne pouvez pas câbler une référence à un objet distant.
Ref de VI
—
Paramètre utilisateur
—
refnum de callback d'événement
—
refnum de sortie de callback d'événement renvoie une référence à un enregistrement de VI callback d'événement nouveau ou existant.
sortie d'erreur
—
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard. |
N'utilisez cette fonction que pour vous abonner à des événements ActiveX et .NET. Pour vous désabonner à un événement ActiveX ou .NET, câblez la sortie refnum de sortie de callback d'événement à la fonction Se désabonner aux événements.
Utilisez la structure Événement ou la fonction S'abonner à des événements pour vous abonner à des événements non .NET ou non ActiveX et les gérer, le tout de manière dynamique.
Exemples
Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.
- labview\examples\Connectivity\Excel\Excel - ActiveX Event Callback.vi
- labview\examples\Connectivity\ActiveX\ActiveX Event Callback.vi
- labview\examples\Connectivity\Dot NET\Passing Data to a .NET Event Callback.vi
refnum de callback d'événement
—
entrée d'erreur (pas d'erreur)
—
source d'événement
—
Paramètre utilisateur
—
refnum de callback d'événement
—
sortie d'erreur
—