技巧:关于LabVIEW创建的DLL被调用的问题
结论:不同的版本的LabVIEW创建出的DLL,是不能互相调用的。今天Lgh兄弟问我这个问题,然后我们决定测试下是否可以互相通用。
他用8.6版本做了一个简单的函数,生成了dll,发给我,我用8.2LabVIEW调用。
结果就出错,弹出对话框:
加载LabVIEW全功能引擎(8.6)时出现系统错误。
分析下,生成的dll必须有对应版本的runtime engine支持才可以。
这样来看,那么CVI也是一样的道理了,不可通用。
技巧:采用VC++、VB、Delphi做成的dll可以通用。
[ 本帖最后由 wdyjz 于 2008-10-13 12:00 编辑 ] 在下现在写一个程序,其中就调用DLL函数,函数传递参数中有个参数为结构型,请问在输入端使用什么类型数据? 原帖由 jianven 于 2008-10-21 22:33 发表 http://www.cpubbs.com/bbs/images/common/back.gif
在下现在写一个程序,其中就调用DLL函数,函数传递参数中有个参数为结构型,请问在输入端使用什么类型数据?
LV下面调用DLL时的数据类型对应关系图
http://www.cpubbs.com/bbs/thread-2210-1-1.html cluster==簇 allqq-mogudiandian-30all
了解
感謝如此分享
页:
[1]