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

高手帮忙解决一下,谢谢.!!!!

[复制链接]
发表于 2008-4-25 09:55:28 | 显示全部楼层 |阅读模式
我在调用用clf节点调用dll中一个init函数进行参数配置时,有一个参数lpMessageProc不知道该怎样定义,请各位大虾帮帮忙.谢谢.init函数端口如下:
    typedef int(CALLBACK*MESSAGE_PROC)(
        DWORD MessageID,
        DWORD MacID,
        LONG*lpParam
        );
  
  DWOED ESPEC_Init(
     DWORD CommPort,
     UNIT Baud,
     char Parity,
     UNIT DataBits,
     UNIT StopBits,
     LPCTSTR lpPhoneNo,
     DWORD*lpDeviceSelectFlag,
     DWORD*lPDeviceIs2000AFlag,
     MESSAGE_PROC lpMessageProc
     );
     最后一个lpMessageProc不知道怎样定义,请各位大虾和CPU大哥帮个忙,谢谢了!!!
发表于 2008-4-25 10:03:47 | 显示全部楼层
 typedef int(CALLBACK*MESSAGE_PROC)(
        DWORD MessageID,
        DWORD MacID,
        LONG*lpParam
        );

这部分应该写错了,请确认下
回复 顶

使用道具 举报

 楼主| 发表于 2008-4-25 10:14:19 | 显示全部楼层
我这附带的PDF里是这样说明的,不是很弄的明白
回复 顶

使用道具 举报

发表于 2008-4-25 10:20:08 | 显示全部楼层
回复 顶

使用道具 举报

 楼主| 发表于 2008-4-25 10:27:32 | 显示全部楼层
好的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

 楼主| 发表于 2008-4-25 10:28:20 | 显示全部楼层
回复 顶

使用道具 举报

 楼主| 发表于 2008-4-25 10:33:03 | 显示全部楼层
最好可以将INIT中所有参数对应的配置都帮忙描述下,谢谢斑竹大哥了:)
回复 顶

使用道具 举报

发表于 2008-4-25 10:47:31 | 显示全部楼层
麻烦上传下dll文件和ocx文件,还有c和vb的实例程序
回复 顶

使用道具 举报

 楼主| 发表于 2008-4-25 10:52:36 | 显示全部楼层
好的,麻烦了哦,定义好后发个图就可以了,谢谢斑竹

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

发表于 2008-4-25 11:22:49 | 显示全部楼层
你可以使用ocx控件,前面板放置activex container,然后插入你的控件就可以,后面板用property node ,method node去调用它提供的接口,具体可以参考vb实例,labview下使用activex,也就是这里的ocx,和vb下去使用,基本是一样的
回复 顶

使用道具 举报

 楼主| 发表于 2008-4-25 11:41:10 | 显示全部楼层
用activeX的方法我已经有用过了,可以用的,现在就是想用DLL的方法再做个,斑竹对于我之前的问题有办法解决吗?那个参数该定义成什么样的呢/
回复 顶

使用道具 举报

发表于 2008-4-25 11:49:38 | 显示全部楼层
你的init函数的参数里有个函数指针,作为init的回调函数,如果不需要的话,可以直接置0,你先这样试试看咯

其它的类型都简单,自己应该可以搞定。。都是标准的内置类型了
回复 顶

使用道具 举报

发表于 2008-4-25 11:50:15 | 显示全部楼层
兄弟发贴最好将标题写得跟内容相近,这样易于资料收录,也方便做过的朋友对号入座进来解决,能让问题更快地解决,好运!

http://www.cpubbs.com/bbs/thread-2068-1-1.html
回复 顶

使用道具 举报

 楼主| 发表于 2008-4-25 11:55:15 | 显示全部楼层
我是把那个参数设置成数值型的,而且置0,结果每次一运行,LV直接出错close掉了,总之谢谢斑竹了,我再研究研究
回复 顶

使用道具 举报

发表于 2008-4-25 12:29:46 | 显示全部楼层
直接出错关闭是表明类型不适合!估计有地方配错了的!
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-29 16:11 , Processed in 0.061563 second(s), 11 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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