判断数字长度
判断是数字用keypress事件
判断输入的字符的ASCII码,必须在数字范围之间就可以了

解决方案 »

  1.   

    邮政编码是6位数字,第一位不能是0len(textbox.text)可以知道长度可以用mid$函数取得没一个字符,看它的ASII码在不在数字的范围内
      

  2.   

    邮政编码是6位数字,第一位不能是0len(textbox.text)可以知道长度可以用mid$函数取得每一个字符,看它的ASII码在不在数字的范围内
      

  3.   

    Asc函数的参数是一个字符串,返回的是该字符串第一个字符的Ascii码值
      

  4.   

    在LOSTFOCUS中写
    for i =1 to len(text1.value)
        a=mid(text1.value,i,1)
        if asc(a)>57 or asc(a)<48 then
            text1.text=""
            text1.setfocus
            i=len(text1.value)+1
        end if
    next i
      

  5.   

    要检证是不是数字可以用:
       IsNumeric(输入数),若为数则返回True,否则返回False
          例如:你用控件Text(名为Text1)为用户提供输入,那么就用IsNumeric(Text1.text)即可。
    要知道数字的长度的话可以用:
       Len(输入数),将会返回一个Integer类型的数字,它就是输入数的长度。
       例如:类似上面,用Len(Text1.text)即可。
    至于简不简单的话,我觉得这是再简单不过的了
      

  6.   

    lingpeng(凌鹏) 的比较简单。
    还可以比较这个数字是否在100000与999999之间
    thanks