谁能帮帮我这个怎么实现IC卡的读写,已经有接口了。100块大洋相送,不够再加啊!(100分)

  • 主题发起人 主题发起人 kylejiang
  • 开始时间 开始时间
你有一个严重的问题。


MCS_Read(0,@cBuffer) //对0块进行读取数据,保存在@cBuffer里面 。失败?
但是我在edit3.text:=cBuffer的时候里面是空。这是不正常的,因为Mifare s50 IC卡出厂时候就应该写入了生产商的代码(在0块地址上)。
(cBuffer我是这样定义的, cBuffer:string[16] ;)


cBuffer 不能定义成 string ;
cBuffer:array[0..16] of char;
才对。
否则,你读到的数据就会出错。
 
我想探讨下,用string应该是可以的吧?只是不能用@cBuffer,而应该是@cBuffer[1]。。。
因为第一个字节cBuffer[0]保存的是字符串的长度。。
 
后退
顶部