为何当我运行我的VI时LabVIEW RT会返回一个3001错误?



主要软件:
主要软件版本: 6.1
主要软件修正版本: N/A
次要软件: N/A

问题:
我在LabVIEW开发了一个使用了ActiveX的程序,它在我的Windows中运行正常。当我在RT控制器中运行它时报错3001。


解答:
RT控制器上的LabVIEW RT程序部支持ActiveX,所以任何使用了ActiveX的应用程序和VI都不能运行在RT系统中。你必须在VI运行前移除所有ActiveX的使用。
注意:一些工具包和子VI也使用了ActiveX。旧版本的LabVIEW 5.0 DataSocket VI就是一个使用了ActiveX的LabVIEW VI的例子。新版本的DataSocket例如LabVIEW 6.0中就已经不再使用ActiveX。 点击以下链接查看哪些工具包是支持在RT中使用。


相关链接:

附件:





报告日期: 09/25/2002
最近更新: 04/14/2015
文档编号: 2POB4ELA