Foxtable(狐表)用户栏目专家坐堂 → dal (读卡器)调用


  共有4314人关注过本帖树形打印复制链接

主题:dal (读卡器)调用

美女呀,离线,留言给我吧!
zhangyan123_123
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:33 积分:336 威望:0 精华:0 注册:2014/3/25 14:02:00
dal (读卡器)调用  发帖心情 Post By:2014/4/19 8:27:00 [只看该作者]

我想作个会议签到程序,我公司有职工卡,我有职工物理卡号与员工信息对应表,如何在foxtable 下调用,请位高手指导一下:

dll 文件名 eLabel.all

在 .net 下是这样定义并调用的

 

 [DllImport( "eLabel.DLL" )]

 private static extern int InitReader();//初始化读卡器

 [DllImport( "eLabel.DLL" )]

 private static extern int UnlinkReader();//断开读卡器

 [DllImport( "eLabel.DLL" )]

 private static extern int GetMOCardSn( StringBuilder sn, StringBuilder err );  //读工作证序列号

 

在foxtable 下全局代码下这样写,eLabel.DLL 默认端口是com1,我也把读卡器端口设置为com1

Public Declare Function InitReader Lib "eLabel.Dll" Alias "InitReader" () as Integer

Public Declare Function GetMOCardSn Lib "eLabel.Dll" Alias "GetMOCardSn" (ByVal sn As String,ByVal err As Integer) as Integer

 

Public Declare Function UnlinkReader Lib "eLabel.Dll" Alias "UnlinkReader" () as Integer

 

//在窗口联接(button) 的click事件中

执行读卡器链接,总是提示:找不到eLabel.DLL 文件?问什么? 我把eLabel.DLL 拷贝到 foxtable 安装目录,及项目目录下

 

我邮箱 zhangyan@bjbpp.com

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/19 9:28:00 [只看该作者]

上个例子看看.

 回到顶部
美女呀,离线,留言给我吧!
ZHANGYAN123123
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:14 积分:220 威望:0 精华:0 注册:2014/3/19 15:49:00
[求助]  发帖心情 Post By:2014/4/19 10:03:00 [只看该作者]

今天、明天休息,刚才是我顺道到单位发的,开发代码在单位

 回到顶部