Foxtable(狐表)用户栏目专家坐堂 → 求教中控考勤机指纹和面部下载


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

主题:求教中控考勤机指纹和面部下载

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/7/12 9:35:00 [显示全部帖子]

调试
……
    ''''下载指纹代码有问题
msgbox(1)
    While AxCZKEM1.GetUserTmpEx(iMachineNumber, dwEnrollNumber, dwFingerIndex, Flag, TmpData, TmpLength)
msgbox(2)
            iGLCount += 1
msgbox(3)
            output.show(iGLCount.ToString())
msgbox(4)
            output.show(dwEnrollNumber) 
msgbox(5)
            output.show(dwFingerIndex.ToString())
msgbox(6)
            output.show(Flag.ToString())
msgbox(7)
            output.show(TmpData.ToString())
msgbox(8)
            output.show(TmpLength.ToString())
msgbox(9)
            output.show("-----------------------------")
    End While
……
看哪个提示不能弹出来

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/7/12 9:41:00 [显示全部帖子]

AxCZKEM1.GetUserTmpEx这个是第三方硬件厂家提供的函数,如果有问题只能找硬件厂家了。

试试这个参数给个初始值看看,看看开发文档这个参数是不是有什么特殊要求

Dim dwEnrollNumber As String = ""

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/7/12 9:47:00 [显示全部帖子]

看看开发文档这个参数是不是有什么特殊要求。函数说明发上来看看

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/7/12 9:58:00 [显示全部帖子]

Dim dwEnrollNumber As String
改为
Dim dwEnrollNumber As new Stringbuilder

然后试试
dim 返回值 as boolean = AxCZKEM1.GetUserTmpEx(iMachineNumber, dwEnrollNumber, dwFingerIndex, Flag, TmpData, TmpLength)
if 返回值 then
msgbox("执行成功")
else
msgbox("执行失败")
end if

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/7/12 10:22:00 [显示全部帖子]

dwEnrollNumber

BSTR

[in]

用户号

是要输入一个用户号吧

改为
Dim dwEnrollNumber As String = "某某用户号"

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/7/12 10:45:00 [显示全部帖子]

说明函数是正常执行了的,失败原因,自己在核对一下开发文档的参数要求吧,或者咨询硬件厂家,要.net的开发实例看看
[此贴子已经被作者于2023/7/12 10:45:05编辑过]

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/7/12 11:14:00 [显示全部帖子]

参考【IFace\UserInfo\】里面项目的用法测试吧,btnDownloadTmp按钮的click事件代码

 回到顶部