VB如何在多个文本框中选出最大的数字? VB如何在文本框中只能输入数字,不接受其他字符?

1、比如写了6&7&8&9让他选出输入9的文本框2、我指的是不接受,而不是可以写入表示0!!!!1个问题满意给5分2个给10分... 1、比如写了6&7&8&9
让他选出输入9的文本框
2、我指的是不接受,而不是可以写入表示0!!!!
1个问题满意给5分
2个给10分
展开
 我来答
百度网友ffe7f1a
2011-06-27 · TA获得超过205个赞
知道小有建树答主
回答量:617
采纳率:0%
帮助的人:442万
展开全部
1.四个数据分别在Text(1)-text(4)四个文本框内
for I =1 to 4
if zuida<text(I) then zuida=text(i)
next
2 假定文本框名为text1
private sub text1_KeyPress(Asc As Integer)
if asc<49 or asc>57 then asc=0
end sub
说明:asc=0 并不是说输入为“0”,而是说“此次没有输入,程序不必反应”
追问
第一个问题能不能写在命令按钮内
8个文本框
第二个问题不行的
追答
1. Private Sub Command1_Click()
dim I as long,ZuiDa as long
for I =1 to 4
if zuida57) and asc 8 and asc9 and asc13 then asc=0
8为 del 9为 TAB 13为回车
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式