完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
程序没写好,崩溃了,不看原程序,很难回答这个问题
|
|
|
|
|
|
|
|
|
|
|
|
电脑有问题。
|
|
|
|
里面有调用dll吧?多半是dll的问题
|
|
|
|
|
|
|
|
之前猜测是内存问题,比如dll开辟的内存没有释放什么的,这个问题可以交给写dll的解决 |
|
|
|
软件崩溃的原因有:
软件在开发环境下程序没有问题,在运行环境下,打开运行时出现上述问题,即崩溃。 1、dll本身编写的问题,这与调用dll无关。这种很少出现,一旦出现只能是修改dll的程序。一般来说可以忽略此问题。 2、错误没有输出出去。比方在循环中,调用PLC的dll,没有将错误输出。labview在执行过程中,发现错误,却找不到错误的去向,因此崩溃。解决方法就是输出每一个错误,使用简单错误处理函数。 3、内存不足。看看你调用的dll中,读取数据时,有没有什么buffer或者nub没有设定缓冲区,读取数据时,labview不知道存放在哪里,因此崩溃。 一般来说,崩溃的问题就是这三方面的问题。仔细查找下吧,虽说没有做成可执行文件程序前使用没有问题,但在生成应用程序后出现问题,还是证明你的程序有些瑕疵的。建议对着上面的问题,认真看看你的程序。 |
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1721 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1320 浏览 0 评论
1537 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
3074 浏览 3 评论
1462 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 03:44 , Processed in 0.819805 second(s), Total 90, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号