Bonjour,
Pour mon projet j'ai eu à implémenter des classes sous LabVIEW.
Voila comme sa marche : une classe mère abstraite contient plusieurs VI et ses filles on des VI by override des VI de la mère
(c'est à dire que mes VI filles remplace les VI mère).
Mais pour cela il a fallut que je donne le même nom à tous les VI pour utiliser la fonction « Call Parent Method ».
(par exemple ma classe mère a un VI appelé "Fonction_Recherche" et pour que ma classe fille remplace ce VI par sa propre fonction Labview me demande de donnée le même nom que le VI mère)
Cela ne me posé pas de problème jusqu'à que je décide de faire un exécutable de mon projet.
Lors de la compilation le logiciel m'informe que des VI de même noms sont présent sur le projet et qu'ils seront placer dans un endroit spécifique.
Or cet endroit n'est autre que dans des dossier avec le nom de la classe dans le dossier de mon exécutable se qui est gênant.
Merci d'avance.
Partager