马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 rxuehao 于 2018-2-11 10:31 编辑
我尝试做一个身份证读卡器,买回来的读卡器开发包只有C#,VB.net,Java
求助一下怎么在TC使用这个DLL
本人QQ:402204661 望大神解惑
一、 文件列表API含下列文件: 使用API时请将cardapi4.dll、sdtapi.dll、WltRS.dll、license.dat四个文件放在一起。
1. int __stdcall IdcrInitialize(DWORD dwFlags) 初始化开发包使用的资源。 参数 dwFlags:1表示初始化相片解码库。
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即可。 iBpPort:BP盒端口。使用BP盒时传’A’、’B’、’C’或’K’。不使用BP盒时传0。 ppRD:传出阅读器设备结构指针。
3.int __stdcall IdcrFindCard(void* pRD) 寻卡。 参数 pRD:阅读器设备结构指针
|