Forum Italiano sui Prodotti NI

annulla
Visualizzazione dei risultati per 
Cerca invece 
Intendevi dire: 

Aggiungere dinamicamente variabili globali

Buongiorno a tutti,

ho una domanda molto semplice: è possibile aggiungere in modo dinamico varibili globali in base alle esigenze mentre il vi gira?

 

Grazie

Paolo

0 Kudos
Messaggio 1 di 3
5.426Visualizzazioni

Ciao Paolo, 

è possibile creare dinamicamente shared variable, ma non global variable, come mostrato in questo esempio.

Ciao

ANdrea

0 Kudos
Messaggio 2 di 3
5.417Visualizzazioni

Se utilizzi LabVIEW 2010 puoi creare dinamicamente Vi (anche di tipo Global VI) e popolarne il frontpanel utilizzando il vi scripting. Poi usi il metodo "save.instrument" per salvarle. Fatto questo credo potresti scriverci dati e leggerli aprendole attraverso il vi server e utilizzando i metodi get e set control value.

Insomma sarebbe un giro piuttosto bizzaro per... già, per cosa? A cosa ti servono queste globali? Il mio consiglio è di pensare ad un modo differente di trattare i dati che non richieda la creazione dinamica di variabili globali. 🙂

 

0 Kudos
Messaggio 3 di 3
5.377Visualizzazioni