在获取队列状态时发生错误1-在使用For循环和关闭配置数据子vi时有一个输入参数无效



主要软件: LabVIEW Development Systems
主要软件版本: N/A
主要软件修正版本: N/A
次要软件: N/A

问题:
在我运行我的vi时,我看见一个错误信息“在获取队列状态时发生错误1.。。。一个输入参数是无效的。”该错误出现的场景是:在一个For循环后面调用关闭配置数据.vi (Close Config Data.vi)。为什么会出现这种情况?



解答:
该错误有可能出现的场景:关闭配置数据.vi前的For循环没有执行至少一次的情况。在这种情况下,指向配置文件的句柄并没有成功地通过For循环传递到后面的函数。为了确保程序能正确地执行,确保For循环至少执行一次以上。如果使用自动索引来控制循环的执行,确保传递给For循环的数组包含至少一个初始数据。



相关链接: KnowledgeBase 3DN7C7CC: Error 1 or Error 6 Occurred During File I/O - Input Parameter is Invalid
KnowledgeBase 3BOD21PS: Why do I get "Error 1 occurred at Open VI Reference"?


附件:





报告日期: 12/26/2013
最近更新: 02/24/2014
文档编号: 6GPDHUXC