Foxtable(狐表)用户栏目专家坐堂 → 扫描枪录入文本框报错


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

主题:扫描枪录入文本框报错

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107850 积分:548607 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/1/29 8:36:00 [显示全部帖子]

文本框有什么事件代码?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107850 积分:548607 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/1/29 9:07:00 [显示全部帖子]

应该是扫描的结果没有这么多项,判断一下再用

Dim Tel As String = v.Text
msgbox(tel)
Dim Parts() As String = Tel.Split(",")
msgbox(Parts.length)
if Parts.length >3 then
Dim ht As String = parts(3)
……
if Parts.length >5 then
Dim rq As String = Parts(5)
……
end if
endif

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107850 积分:548607 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/1/29 14:03:00 [显示全部帖子]

扫描的结果和上面的判断没有什么关系。如果msgbox(tel)显示为0,,要么条码有问题,要么扫描枪有问题

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107850 积分:548607 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/1/29 14:27:00 [显示全部帖子]

不要使用textchanged事件,改为valuechanged事件,或者keydown事件,记得给扫描枪加一个结束的回车符

 回到顶部