Frage

Ich versuche zu öffnen und Excel-Referenz in LabVIEW und es dann nach einiger Zeit zu schließen. Aber die LabVIEW hält die Referenzhalte und entbindet es nicht, wenn ich schließen Sie das VI. Warum passiert dies? Gibt es, es trotzdem zu zwingen, die Referenz zu veröffentlichen?

Ich bin Überprüfung des Fehlers für Fehler aus. Aber es wird keine Fehler werfen.

War es hilfreich?

Lösung

Was tun Sie in Excel?

Normalerweise wird Labview die Referenz offen halten nur, bis sie geschlossen ist. Allerdings enthält diese alle Verweise auf jeder Teil von Excel (excel.worksheet, Excel.Range, Excel.Workbook, etc). Sie müssen jeden explizit Bezug zu schließen.

Es kann zu debuggen wird sorgfältig, aber Sie müssen manuell durch Ihren gesamten Excel-Handling-Abschnitt gehen und stellen Sie sicher, dass jeder Verweis geschlossen ist.

Andere Tipps

Überprüfen Sie den Rückgabewert aus der Datei schließen Befehl? Ich habe dieses Problem mit LV in der Vergangenheit hatten und haben diese gefunden eine mögliche Ursache für dieses Problem zu sein.

Überprüfen Sie die folgende Beispieldatei zu sehen, ob Sie die Dinge auf die gleiche Weise tun:

labview \ examples \ file \ datalog.llb \ lesen Datalog Datei Example.vi

HTH

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top