微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview将DLL转换成vi的方法详解

labview将DLL转换成vi的方法详解

时间:10-02 整理:3721RD 点击:

网路上看到的,希望对大家有所帮助
一般要能够将DLL转成VI,需要同时具备*.dll及*.h这两个档案才行,如果这两个档你都有了,接着请依下列的步骤来转换。


[size=+0][size=+0]首先我们要使用LabVIEW内的Shared Library转换器来制作Driver Library. 你可以在人机介面或程式区里的Tools>> Import>>Shared Library(dll)… 开启此功能。


进入视窗后勾选 Create VIs for a shared library并按下Next键


指引程式选择您所要的*.dll档案*.h 档会自动被选入,按下Next键继续


如果还有其它相依的 *.h档,请在此页面载入,若无则直接点选Next即可


您可以在此页选择欲转档的函数,或是点选 Check All按键来选取所有档案上的功能


此画面需选择储存Driver Library资料夹的路径. 预设路径为userlib 资料夹. 建议在LabVIEW资料夹里的instr.lib资料夹内制造仪器名称的资料夹(如: C:\Program Files\National Instruments \LabVIEW 2011\instr.lib\E6651). 在选择路径视窗内, 进入刚刚制造的资料夹并按Current Folder键


Error Handling Mode选项内请选Simple Error Handling,让程式于执行过程中能自动回报错误情况


使用预设设定并按next键


接着确认转换资讯,然后等待转档,待转档完成后,你即可在Block Diagram中直接使用这些VI



顶。

我顶,不错的说~!谢谢分享

转档函数显示不出来 怎么办

不错

好东西啊

好贴,谢了

很不错啊

凭这个文档想正确使用还是有难度

好文章...謝謝分享!

好强大啊....

这个不错,有些还要插入些预处理定义;如ULONG = unsigned long; LONG = long; VOID = void; UCHAR = unsigned char; PUCHAR = unsigned char*; PULONG = unsigned long*; WINAPI; BOOL = bool; USHORT = unsigned short; PUSHORT = unsigned short*;

正是我想要的的东西,谢谢小编分享

学习一下。

很好

......

谢谢

很不错

很好,学习了

没有.h 文件应该怎么办

好东西,谢谢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top