我尝试在LabVIEW中打开并优化引用,然后在一段时间后关闭它。但LabVIEW保持引用并不释放它,除非我关闭VI。为什么会这样?反正是否强制它发布参考文献?

我正在检查错误是否有任何错误。但它并没有抛出任何错误。

有帮助吗?

解决方案

你在Excel做什么?

通常,Labview只会在关闭之前保持参考打开。但是,这包括对excel的任何任何部分的任何引用(excel.worksheet,excel.range,excel.workbook等)。您需要明确关闭每个引用。

调试可能很费劲,但您需要手动完成整个Excel处理部分,并确保每个引用都已关闭。

其他提示

您是否正在检查关闭文件命令的返回值?我过去曾经遇到过这个问题,并且发现这是造成这个问题的根本原因之一。

查看以下示例文件以查看您是否以相同的方式执行操作:

labview \ examples \ file \ datalog.llb \ Read Datalog File Example.vi

HTH

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top