要求:
1。在一个文本框中输入数字后,按下Enter键,则会转到另一个界面。
2。在这个文本框中用条形码读码机读取数字后(读码机上已经设置了读码后自动加Enter),会转到另一个界面。
3。不需要区分两种输入方法,只要有输入,有回车,就转到另一个界面。问题:
1。如何实现上述要求?(示范代码)
2。键盘上敲回车和条形码扫描仪的自动回车是否相同?

解决方案 »

  1.   

    问题1:
      判断一个文本框中输入的字符是否为回车:
    Private Sub Text1_KeyPress(KeyAscii As Integer)
        If KeyAscii = 13 Then
            ' 说明是回车符,此处加上你需要处理的程序
        endif
    End Sub问题2:
    条码扫描器的输入同键盘上的输入是一样的至于你的第3个要求只要判断到输入字符是回车符然后作出相应处理就可以了
    附:vb 中的  vbcrlf 代表 回车键