完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 柠檬糖 于 2020-7-29 15:10 编辑 近期写了个程序,应用动态调用的方法,源代码下运行无问题,打包后出现错误1003。 打包方法是将主程序打包成可执行文件,将被调用的程序做源代码发布,之前针对动态调用都是用这种模式进行打包。本次程序有改动,发生错误后,尝试多种方法后,发现一种解决方法,就是将被调用的程序复制出来到主程序中,用条件结构框起来不做执行,接下来的动态调用部分就不再发生错误了。 经过思考怀疑是被调用的程序中包含一些子程序(串口,DAQ等)可能是主程序不包含的,但在做可执行文件时将这些包含进去又不能解决问题。 目前我觉得没有真正解决这个问题,因为我前面提到是将调用的程序完全复制出来的。后来我将这部分程序进行简化,只拷贝一些主要的程序,结果又出现1003的错误,我不能确定到底是哪些函数导致的这个问题。个人能力精力有限,为了更好理解错误的出处并找到解决方法,发帖和大家进行讨论,我将程序进行了简化,有兴趣的可以试试看。
|
|
相关推荐
1 个讨论
|
|
動態調用就是要把調用的VI單獨單獨放,可以把那個VI原代碼代碼發佈,在用就不會有原碼洩露的問題
|
|
|
|
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
1500 浏览 1 评论
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
2068 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1694 浏览 0 评论
1881 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
4561 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 14:59 , Processed in 0.705587 second(s), Total 53, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号