VB设置不允许输入除数字外的字符

发布网友 发布时间:2024-10-24 09:40

我来回答

1个回答

热心网友 时间:2024-11-02 01:32

这里我举text1.text文本框为例(用到了keydown事件)
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 8 Then '为了使程序不会死循环 8为backspace健
Exit Sub
Else
If KeyCode >= 48 And KeyCode <= 57 Then '判断是否为数字
Else
SendKeys "{BACKSPACE}" '不为数字的话删除
End If
End If
End Sub

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com