![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
1个回答
展开全部
例如:文本框的名称为 Text1。
Private Sub Text1_KeyPress(KeyAscii As Integer)
If InStr(Text1.Text, ".") And KeyAscii = 46 Then
KeyAscii = 0
End If
End Sub
InStr 函数检查是否存在“.”,KeyAscii = 46 表示按下“.”时。
整个意思就是:如果存在“.” 与 按下“.” 那么,KeyAscii = 0 屏蔽。
Private Sub Text1_KeyPress(KeyAscii As Integer)
If InStr(Text1.Text, ".") And KeyAscii = 46 Then
KeyAscii = 0
End If
End Sub
InStr 函数检查是否存在“.”,KeyAscii = 46 表示按下“.”时。
整个意思就是:如果存在“.” 与 按下“.” 那么,KeyAscii = 0 屏蔽。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询