Fonction Obtenir un notificateur
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Renvoie une référence à un notificateur.
Utilisez cette référence lorsque vous faites appel à d'autres Fonctions de notificateur.

Entrées/Sorties
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.
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.
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.
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.
notificateur en sortie
—
notificateur en sortie correspond à une référence au notificateur nommé existant ou au nouveau notificateur créé par cette fonction.
création ?
—
création ? est VRAI si la fonction a créé un nouveau notificateur.
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.
nom (aucun)
—
type de l'élément
—
créer si introuvable ? (V)
—
entrée d'erreur (pas d'erreur)
—
notificateur en sortie
—
création ?
—
sortie d'erreur
—