我想强制用户扫描枪输入信息,不可以用键盘输入,主要目的是为了防止手动输入可能会输错.
我设想了一下,不用文本框,而是用label,但具体如何用vb6实现,我不知道,有知道的请赐教!谢谢!
扫描枪是USB接口的.
我试过了,这样之后,扫描枪也不能输入了.
我想要的是键盘不能输入,扫描枪能输入.
做一个实验:
Private Sub Command1_Click()
Text1.Text = "123"
End Sub
Private Sub Form_Load()
Text1.Enabled = False
End Sub
你会发现在enabled属性为False的情况下,无法输入,但是可以用代码改变
怎么实现下面的代码:
Private Sub 扫描枪扫描()
Text1.Text = 扫描枪扫描的内容
End Sub
扫描枪扫描的内容和Text1没什么关系吧,你给出的代码发生什么错误了?
追问Private Sub 扫描枪扫描()
Text1.Text = 扫描枪扫描的内容
End Sub
======================
如何用vb的语言写 "扫描枪扫描()" ,换句话说,这是个什么事件?
如何用vb的语言写 "扫描枪扫描的内容" ,换句话说,这是个什么属性?
这个你要自己研究了,我没用过扫描枪,估计是通过串口通讯的方法获取扫描的信息
本回答被网友采纳我试过了,这样之后,扫描枪也不能输入了.
我想要的是键盘不能输入,扫描枪能输入.