level 2
Last_scenery
楼主
我有一个打包好的exe,主要逻辑是通过一个专门的调用函数vi,在输入相关信息后,去调用其他vi实现对应的功能。
我遇到的问题是,在我功能函数a.vi里有个子vi(b.vi),里面使用了清除错误函数来清除错误簇输出的一个错误,
在运行exe后,当程序根据配置文件调用a.vi的时候,会出现错误,无法调用这个vi,通过别人的指导,我在子vi里,清除错误前加了断点,运行exe可以正常调用到a.vi,并且功能运行正常直到遇到断点,或者把清除错误去掉也可以正常运行。
我试过从底层到中层一级一级运行,都没有问题,唯独从exe不行,那个人告诉我说通过源码运行是遇不到问题的,但是通过exe会遇到。
想问下有没有老哥遇到过这个情况,跟这个顶层的exe程序有关吗?
我不是很方便把源码放上来这个地方,知道可以用别的方式替代清除错误,但是我想了解一下这个原因是什么,希望有遇到过的老哥能指导一下。
2022年06月20日 10点06分
1
我遇到的问题是,在我功能函数a.vi里有个子vi(b.vi),里面使用了清除错误函数来清除错误簇输出的一个错误,
在运行exe后,当程序根据配置文件调用a.vi的时候,会出现错误,无法调用这个vi,通过别人的指导,我在子vi里,清除错误前加了断点,运行exe可以正常调用到a.vi,并且功能运行正常直到遇到断点,或者把清除错误去掉也可以正常运行。
我试过从底层到中层一级一级运行,都没有问题,唯独从exe不行,那个人告诉我说通过源码运行是遇不到问题的,但是通过exe会遇到。
想问下有没有老哥遇到过这个情况,跟这个顶层的exe程序有关吗?
我不是很方便把源码放上来这个地方,知道可以用别的方式替代清除错误,但是我想了解一下这个原因是什么,希望有遇到过的老哥能指导一下。