公司原来买了华旭的通用读卡软件,自己做的读卡器(连串口)。还有二次开发用的dll动态联接库(HX-DXQ)。但是dll库是16位的,现有的vc6.0加不上。
前天联系了华旭的工作人员,对方提供了一个新的32位动态连接库 tydkqdll_20.dll.
新的库能够加上,里面的
检查有卡没卡的函数 inquire() 
上电函数 power_on()
打开串口函数 link_com("COM1")
都正常
但是就是读卡 写卡的函数有问题(sm_4428)。校验密码之后,写入的内容读出来与写的原始内容不一致。通过手持机(可读写卡)写卡后,改变了原来的值。通过读卡器也读不出。急问有过类似开发经历的高手给出建议。非常谢谢