Renvoie une référence à un notificateur.

Utilisez cette référence lorsque vous faites appel à d'autres Fonctions de notificateur.


icon

Entrées/Sorties

  • cstr.png nom (aucun)

    nom contient le nom du notificateur que vous souhaitez obtenir ou créer.

    La valeur par défaut est une chaîne vide, ce qui a pour effet de créer un notificateur sans nom.
  • cfxdt.png type de l'élément

    type de l'élément est le type de données que vous voulez que le notificateur contienne.

    Vous pouvez câbler n'importe quel type de données à cette entrée.
  • cbool.png créer si introuvable ? (V)

    créer si introuvable ? spécifie si vous voulez créer un nouveau notificateur lorsqu'il n'en existe pas un du même nom que nom.

    Si VRAI (valeur par défaut), la fonction crée un notificateur lorsqu'il n'en existe pas un portant ce nom.
  • 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.

  • inotern.png notificateur en sortie

    notificateur en sortie correspond à une référence au notificateur nommé existant ou au nouveau notificateur créé par cette fonction.

  • ibool.png création ?

    création ? est VRAI si la fonction a créé un nouveau notificateur.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

  • Utilisez des notificateurs nommés pour transférer des données entre deux sections d'un diagramme ou entre deux VIs. Si vous ne câblez pas nom, la fonction crée une nouvelle référence de notificateur sans nom. Si vous câblez nom, la fonction recherche d'abord un notificateur existant qui porte ce nom et renvoie une nouvelle référence au notificateur existant. Si un notificateur du même nom n'existe pas et que créer si introuvable ? est VRAI, la fonction crée une nouvelle référence de notificateur nommé.

    Si vous utilisez la fonction Obtenir un notificateur pour renvoyer une référence à un notificateur nommé dans une boucle, LabVIEW crée une nouvelle référence au notificateur nommé à chaque itération de la boucle. Si vous utilisez la fonction Obtenir un notificateur dans une boucle serrée, LabVIEW augmente petit à petit la quantité de mémoire utilisée car chaque nouvelle référence utilise quatre octets de plus. Ces octets sont libérés automatiquement lorsque le VI arrête de s'exécuter. Cependant, une application qui s'exécute longtemps peut donner l'impression qu'il y a une fuite de mémoire puisque l'utilisation de mémoire augmente continuellement. Pour éviter cette allocation supplémentaire non intentionnelle de la mémoire, utilisez la fonction Libérer un notificateur dans la boucle pour libérer la référence au notificateur à chaque itération.

    Cette fonction peut renvoyer les codes d'erreur 1, 2, 1094, 1100 ou 1492.

    Remarque Si vous obtenez une référence de notificateur dans une instance d'application, vous ne pouvez pas utiliser cette référence dans une autre instance d'application. Si vous essayez d'utiliser une référence de notificateur dans une autre instance d'application, LabVIEW renvoie l'erreur 1492.