微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview动态调用打包exe后报错

labview动态调用打包exe后报错

时间:10-02 整理:3721RD 点击:
动态调用测量VI(严格类型VI引用),在调试模式时正常,当生成exe文件后,在调用其中的几个测量VI时,报1031错误(一共有几种设备的测量VI,当不是所有的都报,只有3个报错,是在“打开VI引用”的时候),VI路径是统一处理的,也检查过路径是对的,请教大神分析可能的原因。感激不尽!
图片上被涂抹掉的只是VI文件所属关系与路径。


这很显然是路径问题,你可以在你的程序中弄一个显示路径的控件,然后再生产exe运行,看你的路径是否还正确

错误只是提示路径信息,路径出错是报代码7和1445,不是1031

我想你这三种测量方式的VI路径应该是对的,是不是这三个VI的子VI也有用到路径的地方。尤其是“this vo"这个函数

原因找到了,但没好的解决办法....
开发环境下的“严格类型引用”只是到“相似”的程度
但运行环境时,就到了“全等于”的程度了
匹配要求太严格了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top