TC官方合作论坛

标题: 求助这个DLL在TC中咋使用?求大神讲解 [打印本页]

作者: rxuehao    时间: 2018-2-11 10:30
标题: 求助这个DLL在TC中咋使用?求大神讲解
本帖最后由 rxuehao 于 2018-2-11 10:31 编辑

我尝试做一个身份证读卡器,买回来的读卡器开发包只有C#,VB.net,Java

求助一下怎么在TC使用这个DLL

本人QQ:402204661       望大神解惑

一、 文件列表
API含下列文件:
文件名
说明
cardapi.h

cardapi4.lib

cardapi4.dll
API中的各个函数在此DLL中实现
sdtapi.dll

WltRS.dll

license.dat
授权文件
使用API时请将cardapi4.dllsdtapi.dllWltRS.dlllicense.dat四个文件放在一起。

1. int __stdcall IdcrInitialize(DWORD dwFlags)
初始化开发包使用的资源。
参数
        dwFlags1表示初始化相片解码库。

2. int __stdcall IdcrOpen(int* piPort, DWORD dwBaudRate, DWORD dwCmdIntv, int iBpPort, void** ppRD)
打开端口。
参数
        piPort:传入端口号,1~16表示串口号,1001表示USB口,0表示自动选择。如果通过piPort传入0并且函数返回正确,那么此参数传出实际的端口号。
        dwBaudRate:波特率。使用串口阅读器时请正确设置波特率。串口阅读器出厂时的波特率一般为115200。使用USB阅读器时忽略该参数。
        dwCmdIntv:在串口通信的过程中,前一条命令的应答与后一条命令之间的间隔(毫秒)。一般传0即可。
        iBpPortBP盒端口。使用BP盒时传’A’、’B’、’C’或’K’。不使用BP盒时传0
        ppRD:传出阅读器设备结构指针。

3.int __stdcall IdcrFindCard(void* pRD)
寻卡。
参数
        pRD:阅读器设备结构指针







欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1