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.

Remarque Si vous câblez des fonctions Enregistrer un VI Callback d'événement entre elles en reliant la sortie refnum de sortie de callback d'événement d'une fonction à l'entrée refnum de callback d'événement d'une autre fonction, la dernière fonction de la séquence écrase toutes les fonctions Enregistrer un VI Callback d'événement précédentes.


icon

Entrées/Sorties

  • ccallbackrefnum.png 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.

  • cerrcodeclst.png 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.

  • cpoly.png 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.

  • cpoly.png Ref de VI

  • cfxdt.png Paramètre utilisateur

  • icallbackrefnum.png 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.

  • ierrcodeclst.png 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