当前位置:首页 » 多媒体相关

如何判断TEXT.TEXT是整数?


如题,谢谢

推荐阅读

  • 进入长虹董事会候批 万明坚为国虹招兵买马 [详细内容]
  • 网吧专用!多款耐用键鼠套装全导购 [详细内容]
  • 拓宽你的视野:美格WB9A只售1850元 [详细内容]
  • 中兴通讯疑遭赊账陷阱 股价大跌进入跌幅榜 [详细内容]
  • 关于主题激活发生错误和外观激活显示文件开启错误 [详细内容]
  • 买音箱 漫步者送您畅游迪斯尼 [详细内容]
  • 进入英雄榜,方显真英雄 [详细内容]
  • 网友回答:
    网友:strongfisher

    public   function   sffunlimitnumber(byval   intval   as   integer)   as   integer  
      -------------------1-------------------  
      目                 的:只允许在文本框内输入数字、退格、删除及回车键  
      输                 入:byval     intval     as     integer,任意的键值  
      被传递值:无  
      返     回     值:过滤后的键值  
      输                 出:无  
      注                 解:  
      用                 法:在文本框的keypress事件中输入keyascii     =     sffunlimitnumber(keyascii)即可  
      修     订     版:  
      -------------------1-------------------  
         
         
      if   (intval   <>   vbkeydelete)   _  
      and   (intval   <>   vbkeyback)   _  
      and   (intval   <>   13)   _  
      and   (intval   <   48   or   intval   >   57)   then  
                    intval   =   0  
      end   if  
      sffunlimitnumber   =   intval  
         
      end   function  
     

    网友:leftie

    if   text1.text<>""   then  
              if   not   isnumeric(text1.text)   then  
                      msgbox   "不是数值型数据!",48,"提示"  
                      exit   sub  
              else  
                      if   text1.text=int(text1.text)   then  
                              msgbox   "是整数"  
                      else  
                              msgbox   "不是整数"  
                      end   if  
              end   if  
      end   if

    网友:liul17

    if   int(text.text)   =   text.text   then  
            msgbox   "整型"  
      else  
            msgbox   "非整型"  
       
      endif

    网友:qingming81

     
      if   isnumeric(text.text)   and   cint(text.text)   =   text.text   then  
            msgbox   "整型"  
      else  
            msgbox   "非整型"  
      end   if  
     

    .

    讨论区

    Login