就是直接返回i还是等于-6。。没报什么错误
机器不能进入等待状态,现象是什么,或者说错误在哪里,你自己调试过吗
看上去情况是这样的。 你用的这个Dll应该还有一个类似于Open的方法。 1.Open() 2.Read() or Write() 3.Close() 默认是Open()的。你可以Read()也可以Write()。 当你Close()了。你想再Read()。你恐怕要先检查一下IsOpen()。 if(!IsOpen()) Open(); Read();
if(!IsOpen()) Open(); Read();
既然-6是用户取消操作,说明你那个取消的函数设定了读卡的状态,所以应该还有函数恢复这个状态,这个问题你应该问开发读卡器dll的人,问问他是什么原因,否则你光靠猜恐怕不好办
[quote=引用 8 楼 liu2345666 的回复:] 就是直接返回i还是等于-6。。没报什么错误
110,545
社区成员
642,581
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧