1、设置操作 function MF_OpenConnection(cport, cbaud:integer):boolean; 用途:检测cport是否能连通读卡器,返回连接结果。 参数说明: cport:串口号 cbaud:速率 function MF_SearchConnection(vargport:integer):boolean; 用途:从0开始到最大串口号内,搜索连接了读卡器的串口号,返回结果标识是否找到对应的串口号。 参数说明: Gport:已连接上读卡器的串口号 2、程序授权 function MF_Rewrite_AutCode:byte;stdcall;external'MFCard.dll'; 用途:在第一次使用接口时,必须先授权。将授权卡放在读卡器上,执行该函数。返回授权结果,返回5代表授权成功,其它返回结果请查看卡操作结果说明。 3、读卡操作 function MF_GetCardType(var cardtype:byte):byte; 用途:获取卡类型,返回卡操作结果,具体请查看卡操作结果说明。 参数说明: cardtype:卡类型,具体请查看卡类型说明
请问这里的第2、3条怎么写,读卡器都没有反应,第一条确定已经返回真了。
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 计次循环首 (200, i )组合框1_COM口. 加入项目 (到文本 (i ), i )计次循环尾 ()检测是否连通 (7, 9600 )输出调试文本 (授权 ()) 输出调试文本 (卡类型 (w )) 输出调试文本 (连接的端口号 (v )) |
检测是否连通 | 整数型 | | |
MFCard.dll | |
MF_OpenConnection | |
cport | 整数型 | | | cbaud | 整数型 | | |
|
连接的端口号 | 整数型 | | |
MFCard.dll | |
MF_SearchConnection | |
gport | 整数型 | | |
|
授权 | 短整数型 | | |
MFCard.dll | |
MF_Rewrite_AutCode | |
t | 文本型 | | |
|
卡类型 | 短整数型 | | |
MFCard.dll | |
MF_GetCardType | |
cardtype | 短整数型 | | |
|