VB中关于TEXT中的数字输出入

PrivateSubText1_Change()DimIAsIntegersum=Val(Text1.Text)ForI=1ToLen(Text1.Text)IfIsNu... Private Sub Text1_Change()
Dim I As Integer
sum = Val(Text1.Text)
For I = 1 To Len(Text1.Text)
If IsNumeric(Mid(Text1.Text, I, 1)) Then
bIsNum = True
Else
bIsNum = False
End If
Next I
If bIsNum = True Then
Label6.Caption = sum
Else
Label6.Caption = "请输入正确数字"

End If
End Sub

如果想只能输100以内的数,别的数输入无效应怎么改上面这个程序
展开
 我来答
wangsdong
2007-01-17 · TA获得超过160个赞
知道小有建树答主
回答量:1097
采纳率:0%
帮助的人:896万
展开全部
if isnum(text1.text) then
msgbox('桐瞎咐请输入数字')
end if
if len(text1.text)<3 and len(text1.text)>局纯0 then
else
msgbox('输入的数不是100以内神唯的数')
end if
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式