66问答网
所有问题
在VB中如何控制TEXT的text属性中只能输入一个小数点
最近在最计算器
举报该问题
推荐答案 2010-05-18
例如:文本框的名称为 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 屏蔽。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Uspx9xv2U.html
相似回答
大家正在搜
相关问题
怎么设置input只能输入数字和一个小数点
VB 限制TEXT输入数字,且只能输入小数点后两位数。
VB6.0中,如何限制10个数组文本框text1只能输入数字...
VB中如何让几十个TEXTBOX中只能输入数字,小数点,进行...
VB如何在text1中限制输入位数?
VB中,怎么使TEXT控件只能输入数字行数据(包括小数)?
VB的TextBox限制输入的字符只能是数字、一个小数点和退...
这样如何实现vb计算器只允许输入一个小数点