求助:两组代码有何区别
第一组的作用禁止在文本框中输入数值Private Sub Text1_KeyPress(KeyAscii As Integer)
Char = Chr(KeyAscii)
If IsNumeric(Char) Then 第一组运行正常
KeyAscii = Char
End If
End Su
第二组是在第一组的基础上引伸
Private Sub Text1_KeyPress(KeyAscii As Integer)
Char = Chr(KeyAscii)
If IsNumeric(Char) Then
KeyAscii = Char
' Else 加注释部分是我另外加的引伸运行不正常
' Not IsNumeric(Char)
' MsgBox "请输入数字", vbExclamation, "提示信息"
' Text1.Text = ""
End If
End Sub
我的理解:
keyascii-键码常数 Chr(keyascii)-转变成数值字符串
求助:如何能达到我要求的效果
谢谢