textbox放在frame中,窗口是一个mdi子窗口,想实现当在textbox中按回车时触发事件,代码:
private sub textbox_keypress(keyascii as interge)
......
.....
end sub
运行时向textbox输入任何都报错,说invalid or unqualifily reference
请高手帮帮忙,谢谢

解决方案 »

  1.   

    Private Sub Command1_KeyDown(KeyCode As Integer, Shift As Integer)
      If KeyCode = 13 Then
        MsgBox " 回车键!"
      End If
    End Sub
      

  2.   

    Command1_KeyDown改成textbox_KeyDown。
      

  3.   

    这样做必须要加一个按钮,不加按钮不行吗,我的界面上没位置了,而且有三个textbox对应不同的输入,那不是要三个按钮,总之多谢
      

  4.   

    如果换成keydown或keyup还是不行,报错:variable not defined
      

  5.   

    可以不用按钮,直接在TEXT框中就可以了。你的报错是:类型没定义。
      

  6.   

    Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
      If KeyCode = 13 Then
        ...
      End If
    End Sub
      

  7.   

    不行,每次都报错,VB提示光标停在
    Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)处
      

  8.   

    晕。变量未定义。。你的窗体中有没有text1这个控件呀