在VB中怎样实现自动提示?就如记事本里的“转到”菜单的功能一样,在一个text文本框中只接受数字输入,不接受字符,当输入字符时,自动给出提示。这样的提示是怎样实现的,是不是要用到什么控件,请高手指点迷津!!

解决方案 »

  1.   

    可以自己在Change()事件里判断,给出相应的提示
      

  2.   

    说错了,应该是KeyPress()事件里判断:Private Sub Text1_KeyPress(KeyAscii As Integer)
        If KeyAscii < 48 Or KeyAscii > 57 Then
            KeyAscii = 0
            MsgBox "只能输入数字!"
        End If
    End Sub
      

  3.   

    显示方式可以根据你的需要来改啊.
    或者你可以在窗体里面添加一个StatusBar控件来显示这类信息.
      

  4.   

    用TOOLTIP,自己創建一個提示窗體即可。