今天发现一个问题,文本框限制输入后的问题不知道怎么弄了。大侠帮看看
Private Sub Text2_KeyPress(Index As Integer, KeyAscii As Integer)Const xStr As String = ".0123456789" '把允许输入的内容赋值,引号里的是允许输入的内容
KeyAscii = IIf(InStr(xStr & Chr(8), Chr(KeyAscii)), KeyAscii, 0)
End Sub
用上面的可以做到只允许输入数字和小数点,
问题2点:
1、怎么防止第一位输入的是小数点?
2、怎么防止输入了2个小数点?
另一个问题是:
怎么禁止输入负数,实际也和第一个问题差不多。
这些分别要用在哪个事件中比较合适。