![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
在VS 2005里面的VB设计 如何让TEXTBOX中只能输入数字?
输入其他的字符直接不显示,求代码!最好能给我QQ,亲自指导一下我!我是菜鸟!解决问题后,追加100分~...
输入其他的字符直接不显示,求代码!最好能给我QQ,亲自指导一下我!我是菜鸟!
解决问题后,追加100分~ 展开
解决问题后,追加100分~ 展开
4个回答
展开全部
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
If Not IsNumeric(TextBox1.Text) Then TextBox1.SelectAll() : Beep()
End Sub
向窗体中添加一个textbox,然后再插入以上代码
If Not IsNumeric(TextBox1.Text) Then TextBox1.SelectAll() : Beep()
End Sub
向窗体中添加一个textbox,然后再插入以上代码
展开全部
private sub command1_click()
dim a as integer
a=val(text1.text)
if a+3<>3 then
text2.text=a
end if
end sub
要一个commandbox. 两个textbox
这个办法不错吧。 缺点输入0也不显示
—.—!
dim a as integer
a=val(text1.text)
if a+3<>3 then
text2.text=a
end if
end sub
要一个commandbox. 两个textbox
这个办法不错吧。 缺点输入0也不显示
—.—!
参考资料: 如果您的回答是从其他地方引用,请表明出处
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii < 48 or KeyAscii > 57 Then KeyAscii = 0
End Sub
If KeyAscii < 48 or KeyAscii > 57 Then KeyAscii = 0
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你个思路,你在文本框在的keydown事件中编程,是数字就显示,别的字符就放弃。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询