惠农政策是什么:VB,粘贴,数字

来源:百度文库 编辑:神马品牌网 时间:2024/05/01 19:10:51
从编码转换到字符时,输入框里可以输入除数字之外的字符
这样就会使程序出错
我想问一下怎么样才能让办入框里只能输入数字?

Private Sub Text_KeyPress(KeyAscii As Integer)
'后面一个是退格键,13是回车键,还可以Or个小数点 : Asc(".")
If (KeyAscii > 48 Or KeyAscii < 57) Or KeyAscii = vbKeyBack Or KeyAscii = 13 Then
Exit Sub
Else
KeyAscii = 0
End If
End Sub

粘贴就在Change事件中检查喔。。
IsNumeric()

right

可以关闭输入法,这样就只能输入数字了
Private sub text1_GotFocus()
text1.IMEMode=vbIMEModeDisable
End Sub