Domanda

Provo ad aprire ed eccellere il riferimento in LabVIEW e poi a chiuderlo dopo un po '. Ma LabVIEW mantiene il riferimento e non lo rilascia a meno che non chiuda il VI. Perché sta succedendo? Esiste un modo per costringerlo a rilasciare il riferimento?

Sto verificando l'errore per eventuali errori. Ma non sta gettando alcun errore.

È stato utile?

Soluzione

Cosa stai facendo in Excel?

Tipicamente, Labview manterrà il riferimento aperto solo fino alla sua chiusura. Tuttavia, ciò include qualsiasi riferimento a qualsiasi parte di excel (excel.worksheet, excel.range, excel.workbook, ecc.). Devi chiudere ogni riferimento in modo esplicito.

Può essere scrupoloso eseguire il debug, ma è necessario esaminare manualmente l'intera sezione di gestione di Excel e assicurarsi che ogni riferimento sia chiuso.

Altri suggerimenti

Stai verificando il valore restituito dal comando di chiusura del file? Ho avuto questo problema con LV in passato e ho scoperto che questa è una possibile causa alla radice di questo problema.

Controlla il seguente file di esempio per vedere se stai facendo le cose allo stesso modo:

labview \ esempi \ file \ datalog.llb \ Leggi il file di registrazione esempio.vi

HTH

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top