cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 2280|回复: 4

技巧:关于LabVIEW创建的DLL被调用的问题

[复制链接]
发表于 2008-10-13 11:59:16 | 显示全部楼层 |阅读模式
结论:不同的版本的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 编辑 ]
发表于 2008-10-21 22:33:17 | 显示全部楼层
在下现在写一个程序,其中就调用DLL函数,函数传递参数中有个参数为结构型,请问在输入端使用什么类型数据?
发表于 2008-10-21 22:51:13 | 显示全部楼层
原帖由 jianven 于 2008-10-21 22:33 发表
在下现在写一个程序,其中就调用DLL函数,函数传递参数中有个参数为结构型,请问在输入端使用什么类型数据?


LV下面调用DLL时的数据类型对应关系图
http://www.cpubbs.com/bbs/thread-2210-1-1.html
 楼主| 发表于 2008-10-21 22:51:24 | 显示全部楼层
发表于 2009-4-21 15:47:52 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2025-4-7 17:49 , Processed in 1.029404 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表