我手上有两个同样程序框图的vi, 功能是利用ActiveX打开PDF文档,为什么其中一个可以,另一个却有错误呢?所以请问大神们使用ActiveX需要注意什么吗?为什么两个同样程序框图的vi,运行结果会不一样?
附件中的 Display PDF File-1.vi 是正常可以执行; Display PDF File-2.vi 却有错误,执行不出结果。
-
-
Open PDF File(ActiveX).zip
下载积分: 积分 -1 分
25.54 KB, 下载次数: 5, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
谢谢你的回复,问题不是由缩放比例与工具栏引起的,而且,这也是在同一台电脑上运行的结果,我现在是把两个Vi都为相同的程序框图了。你可以这么理解:一个可以正常执行的程序框图(Display PDF File-1.vi),我把它的整个程序框图复制到另一个Vi为Display PDF File-2.vi,这样,Display PDF File-1.vi与Display PDF File-2.vi的程序框图就是完全一样的。但Display PDF File-1.vi可以正常运行,但Display PDF File-2.vi就是不能正常运行(显示错误3006,Automation Interface can only be used in the User Interface Execution System. You can change the execution system from the VI Properties execution preferences in Display PDF File-2.vi),所以不明白这究竟问题出在哪里。
还有,你电脑有安装adobe reader吗?有的话可以自己添加这个控件。右键点击vi的前面板AcroPDF-->Insert ActiveX object-->在create control 选中 adobe PDF reader就可以添加这个PDF控件了。
Open PDF File(ActiveX).zip 下载积分: 积分 -1 分
24.84 KB, 下载次数: 0, 下载积分: 积分 -1 分
非常感谢,改过来后可以正常运行了。我也想用中文版,可公司购买的是正版英文版,所以只能这么用,谢谢。
一周热门 更多>