le 04-13-2017 04:46 AM
Bonjour à tous,
J'utilise des fonctions de VI Scripting comme par exemple remplacer un Control par une "Shared Variable" et je voudrais remplacer une variable globale de la même façon.
Par contre en pointant la référence de ma variable globale, je n'ai pas l'option "Change to Shared Variable Node" dans l' "Invoke Node"
Est-ce que je dois passer par une étape intermédiaire du type remplacer la variable globale par un control, puis le control par la Shared Variable ou les fonctions sur les variables globales sont limités ?
Merci
PS: Je travail sous LabVIEW2013
Résolu ! Accéder à la solution.
le 04-20-2017 08:35 AM
Bonjour,
Voici un petit lien pouvant vous être utile et qui explique bien la différence entre variables locales, globales et partagées :
Local, Global and shared variables >> http://forums.ni.com/t5/Example-Program-Drafts/Local-Global-and-Shared-Variable/ta-p/3528773
Cordialement
le 04-20-2017 09:28 AM
Bonjour,
La solution est de passer par une étape intermédiaire:
GlobalVariable à Control puis de Control à SharedVariable.
Merci pour le lien.
La variable globale m'est utile pour rafraichir une face avant et la SharedVariable pour le portage sur PXI.
Cordialement.