Foxtable(狐表)用户栏目专家坐堂 → 示例中的身份证阅读器运行提示”索引超出了数组界限“”


  共有2833人关注过本帖树形打印复制链接

主题:示例中的身份证阅读器运行提示”索引超出了数组界限“”

帅哥哟,离线,有人找我吗?
浙江仔
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1326 积分:9603 威望:0 精华:1 注册:2010/7/21 14:20:00
  发帖心情 Post By:2016/12/20 10:35:00 [显示全部帖子]

我测试了,也碰到这个问题,我估计是跟乱码有关系
姓名会变成“m_慛NS ”,但是我查看了wz.txt文件,里面的信息读取保存是正确的,不知道怎么回事

 回到顶部
帅哥哟,离线,有人找我吗?
浙江仔
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1326 积分:9603 威望:0 精华:1 注册:2010/7/21 14:20:00
  发帖心情 Post By:2016/12/20 11:01:00 [显示全部帖子]

是论坛提供的范例,直接用的,是Encoding.Default

 回到顶部
帅哥哟,离线,有人找我吗?
浙江仔
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1326 积分:9603 威望:0 精华:1 注册:2010/7/21 14:20:00
  发帖心情 Post By:2016/12/20 11:03:00 [显示全部帖子]

奇迹发生了
我把Info = FileSys.ReadAllText(ApplicationPath & "wx.txt", Encoding.Default) '读取生成的文本文件
重新在函数里面复制粘贴一下,就可以了

 回到顶部
帅哥哟,离线,有人找我吗?
浙江仔
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1326 积分:9603 威望:0 精华:1 注册:2010/7/21 14:20:00
  发帖心情 Post By:2016/12/20 11:06:00 [显示全部帖子]

真奇怪了,wx.txt   文件夹下是wz.txt

 回到顶部
帅哥哟,离线,有人找我吗?
浙江仔
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1326 积分:9603 威望:0 精华:1 注册:2010/7/21 14:20:00
  发帖心情 Post By:2016/12/20 11:10:00 [显示全部帖子]

找到问题的原因了
我的狐表安装文件夹有个读卡器的dll
和下载的范例的dll是不同的,所以,prase代码应改为
Info = FileSys.ReadAllText(ProjectPath & "wz.txt", Encoding.Default) '读取生成的文本文件

这样就ok了,范例就不会有问题了

 回到顶部