文本框防止非法字符输入:
只输入整数:
Private Sub Text1_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case Asc(\"0\") To Asc(\"9\"), vbKeyBack
\'nop
Case Else
KeyAscii = 0
End Select
End Sub
只输入小数:
Private Sub Text1_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case Asc(\"0\") To Asc(\"9\"), vbKeyBack
\'nop
case Asc(\".\")\'允许一个小数点
If InStr(1, Text1.Text, \".\") > 0 Then KeyAscii = 0
Case Else
KeyAscii = 0
End Select
End Sub
| 上一篇:VB.net 学习设计模式(中介者模式) | 下一篇:利用VB实现对IE的调用与控制 |
| 本站刊载此文仅为提供更多信息,不代表同意其说法,也不构成任何建议。有任何异议,请联络:web@zhoulang.net |