用一个文本框接收字符串输入,让后在按下回车键时分别判断输入字符的合法性
用一个文本框接收字符串输入,让后在按下回车键时分别判断输入字符的合法性。举个例子,例如输入011205,判断其前两位(也 就是01那俩位)的取值范围在1-48范围内,如超出弹出msgbox提示,然后判断后中间两位(也就是12那俩位)的取值范围 在1-26范围内,超范提示,同样在判断最后两位(05),超范提示。问题描述如上,不知如何编写代码,请高手提示,谢谢
假如 text1.text 为你的字符输入筐
if mid(text1.text,1,2) < 1 or mid(text1.text,1,2) > 48 or mid(text1.text,3,2) < 1 or mid(text1.text,3,2) > 26 _
or mid(text1.text,5,2) < 1 or mid(text1.text,5,2) > 26 then msbox "输入非法",16,"错误" ' VB 万岁
我顶顶顶
