L'objet de classe dans une référence ne peut pas être remplacé par un autre
- Mise à jour2025-07-30
- Temps de lecture : 2 minute(s)
Bien que vous puissiez modifier l'objet de classe dans une référence, vous ne pouvez pas lui substituer un autre objet de classe, même si celui-ci appartient à la même classe . Cette restriction empêche de changer le type de données de l'objet dans la référence.

Pour corriger cette erreur, assurez-vous que toutes les sources de fil du nœud frontalier d' écriture d'élément de référence de valeur de données d'une référence de classe proviennent du nœud frontalier de lecture d'élément de référence de valeur de données correspondant.

Il arrive parfois que la substitution d'un objet de classe par un autre se produise dans un sous-VI ou une chaîne d'appel. Par exemple, LabVIEW ne peut pas garantir qu'un nouveau sous-VI de dispatch chargé lors de l'exécution ne va pas remplacer l'objet de classe d'une référence de valeur de données.

Pour corriger cette erreur, utilisez la fonction Preserve Run-time Class pour vérifier le type de classe au moment de l'exécution.
