ID卡读取问题

jiyfeng1986 2016-05-13 05:18:26

private void button11_Click(object sender, EventArgs e)
{
Boolean bRet=false;
byte[] utmp = new byte[16];
byte[] ulen = new byte[1];
long nSerialNo;
Int32 ss;
string stmp;
bRet = XZX_LookupCard(2, ref utmp[0], ref ulen[0]);
if (bRet)
{
// EM卡卡号为5个字节,具体可按需要自行截取
nSerialNo = utmp[0]*256*256*256 + utmp[1] * 256 * 256 + utmp[2] * 256 + utmp[3];
stmp = "寻找EM卡成功,卡号为: " + Convert.ToString(nSerialNo);
listBox1.Items.Add(stmp);
}
else
{
listBox1.Items.Add("寻找EM卡失败");
}
}


...全文
599 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiyfeng1986 2016-05-13
  • 打赏
  • 举报
回复
读出来的是 2013280749
jiyfeng1986 2016-05-13
  • 打赏
  • 举报
回复
[code=csharp] utmp[0] = 120 utmp[1]=0 utmp[2]=57 utmp[3]=237 utmp[3]=220 [/code4]
jiyfeng1986 2016-05-13
  • 打赏
  • 举报
回复
引用 1 楼 jiyfeng1986 的回复:
读出来的是 2013280749
实际是0003796444

111,128

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧