hhs_ky 发表于 2007-5-25 10:34:27

DLL 调用的问题,那位达人可以帮忙说下可能的原因??谢谢

不知道大家在调用DLL的时候,有没有遇到这样的问题

动态库是用C语言编写的,在VC6下编译通过,

如果用纯C语言写的调用程序,该库能很好的工作,

可是一旦有LabVIEW调用,一出现LabVIEW不能响应其他任何消息,二整个LabVIEW平台自动推出Windows系统

我想问下,这种情况,可能的原因是什么哦??或者说,我该如何去发现这个bug哦??感觉LabVIEW调试DLL还是不太方便

我现在的策略是删除一段DLL程序代码,运行,再删处一段,再运行,唉,真痛苦

chenchao8848 发表于 2007-5-25 11:00:06

你的dll里面肯定使用了大循环,并且站用时间较长

考虑把循环去掉,在labview里面实现循环

另外,可能没有释放时间片,长时间占用cpu
页: [1]
查看完整版本: DLL 调用的问题,那位达人可以帮忙说下可能的原因??谢谢