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

关于DLL

[复制链接]
发表于 2005-5-14 00:13:34 | 显示全部楼层 |阅读模式
<>我现在调用的库函数中用到了结构体,我怎么设置也不可能跟函数原型一致,我认为可能是结构体定义没有在动态链接库中,labview不认识。请大家看看如何设置参数类型,给个意见,谢谢!以下是相关动态链接库的一些资料,就以调用OPEN函数为例。</P>
为了将对模块的操作简单化。动态链接库 (Usb7kC.dll)中所有的函数的参数均通过一个结构体(ZT_USBBOARD)来传递。现将该结构体及USB7000的有关函数说明如下:<p></p></P>
    struct ZT_USBBOARD<p></p></P>
    {<p></p></P>
        long lIndex;          /* USB模块索引值,该值在安装时被系统分配*/<p></p></P>
        HANDLE hHandle;       /* USB模块的操作句柄(只有涉及中断时才用)*/<p></p></P>
        short nCh;            /* 通道号*/<p></p></P>
        long  lData;          /*输入输出数据变量*/<p></p></P>
        long* plData;         /*输入输出数据指针*/<p></p></P>
           long  lCode;          /*设备控制字,具体含义见函数说明*/        </P>
     };<p></p></P>
<p> </p></B></P>
6.3.1 设备操作部分:<p></p></P>
w          打开设备:<p></p></B></P>
       函数:long APIENTRY OpenUSB7kC (ZT_USBBOARD* bs)<p></p></B></P>
       功能:打开某一中泰研创USB7310模块 <p></p></P>
       入口有效参数:lIndex   USB模块索引值<p></p></P>
       出口返回参数:hHandle  USB模块的操作句柄(只有涉及中断时,返回才有意义)<p></p></P>
       返回值:  0   打开设备成功<p></p></P>
                 -1  打开设备失败<p></p></P>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-28 21:04 , Processed in 0.023887 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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