1 回车键和enter结合,esc键和cancel结合
属于command控件属性,在属性窗口找到command的default 改成true即可将回车键和enter结合,找到cancel改成true即可将esc件和cancel结合
2 VB中如何限制字符串输入长度(拿输入电话号码举个栗子)
直接改:textbox 的 maxlength 属性为 11,在其属性窗口中设置或在代码中
text1.maxlength = 11
站在用户的角度考虑(即给用户一个小提示):
if text1.length >= 11 then
msgbox“请正确输入手机号码!”
end if
3 在VB中,怎么使文本框只能输入数字
在代码窗口中,添加如下代码:
Private Sub txtTel_KeyPress(KeyAscii As Integer)
If KeyAscii = 8 Then
Exit Sub ’意思是如果按了backspace键,就结束了该sub过程
Else
If KeyAscii < 48 Or KeyAscii > 57 Then
KeyAscii = 0 ’如果输入的不是0-9的字符,这个字符就被屏蔽掉
End If
End If
End Sub
为什么要加入 If KeyAscii = 8 Then Exit Sub 这句代码呢?因为如果用户输出错误了想删除数字,但是删除键已经被屏蔽掉了,就不能删除了。因此在前边加上这一段代码保证删除键能够使用!