关于textbox的问题,如何让用户只能输入小于某一整数的办法
解决方案 »
- datagrid1中的数据弄到datagrid2中
- 超郁闷问题,求解
- 下列程序段一直出现下标越界,请帮忙看一下
- 【问】如何给每个VB新创建的Form,添加上一段VB代码?
- 表间计算
- 求教高手如何通过注册表把程序写入到启动项里,谢谢!!!
- 請問在vb中如何實現通過串口進行打印文件,請舉個實例
- 在vb里有没有什么语句可以让程序延迟一段时间
- picturebox 得MousePointer 属性
- 我要把PICTURE1的图片存成一个数组,然后输出到PICTURE2中,但是对于一个256*256大小的图片来说,VB中是3900*3900缇,用POINT函数扫描整
- VB的几个问题,请大虾们帮帮忙
- 用VB做个局域网聊天的工具,需要什么流程
if clng(text1.text)>=500 then
text1.text=""
msgbox"请输入小于500的数!"
end if
因为没vb,没法试,你自己试一试吧!
If IsNumeric(Text1.Text) = True Then
If CLng(Text1.Text) >= 500 Then
Text1.Text = ""
MsgBox "请输入小于500的数!"
End If
Else
MsgBox "不是数字"
End If
End Sub
试试
If Chr(KeyAscii) > 3 Then
MsgBox "sorry"
End IfEnd Sub
If Val(Text1.Text) > 500 Then
Cancel = True
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
End If
End Sub
我试过行啊,你是不是用的是小键盘?
If Text1.Text <> "" Then
If Val(Mid(Text1.Text, Len(Text1.Text), 1)) > 3 Then
MsgBox "sorry"
End If
End If
End Sub
'省略...
Else
MsgBox "请输入小于500的数!" End If
ElseIf InStr(Numbers, Chr(KeyAscii)) = 0 Then ' 确保只能输入数字 KeyAscii = 0
End IfEnd Sub