首 页文章中心下载中心动画频道客户留言泉州论坛资讯中心游戏中心繁體中文
设为首页
加入收藏
联系我们
您当前的位置:今日下载站 -> Visual Basic -> 文章内容-> 在text文本框中只允许输入数字和小数点,如何实现?只能编程实现吗? 退出登录 用户管理
栏目导航
· 办公自动化 · 软件工程
· Java/J2EE/JSP · VC++/C#/C
· Visual Basic · Delphi/Perl
· ASP/PHP/.NET/XML · PowerBuilder
· SQL Server/My SQL · Oracle
· Access · DB2/FOXPRO
· Windows · Linux
· Unix · CorelDRAW
· AutoCAD/Firework · Photoshop
· Dreamweaver · Flash/3DS Max
· 网页特效 · 安全防护
热门文章
相关文章
· [图文] 超炫效..
· [图文] 实用教..
· [图文] 独家视..
· [图文] 用历史..
· [图文] Photo..
· [图文] 用两个..
· [图文] photo..
· [图文] 菜鸟学..
· [图文] Photo..
· [图文] 菜鸟扣..

在text文本框中只允许输入数字和小数点,如何实现?只能编程实现吗?

作者:佚名  来源:本站整理  发布时间:2006-12-22 12:58:46  发布人:今日下载站

减小字体 增大字体

在TEXT文本框中只允许输入数字和小数点,如何实现?只能编程实现吗?

 

Private Sub Text1_KeyPress(KeyAscii As Integer)
If (Chr(KeyAscii) > "9" Or Chr(KeyAscii) < "0") And Chr(KeyAscii) <> "." Then
    KeyAscii = 0
End If
End Sub

    回复人:y1g1y1(袁飞☆曾经沧海难为水,除却VB不是云☆) 



在keypress中进行判断,如果不合格就sendkeys(vb_backspace)
具体函数的参数我不太会写了,就是用sendkeys的 
 回复人:playyuer(女㊣爱) (2001-5-8 13:09:00)  得0分
Private Sub Text1_KeyPress(KeyAscii As Integer)
  Select Case KeyAscii
      Case Asc("-") 允许负数
            If Text1.SelStart = 0 Then
              If Left(Text1.Text, 1) = "-" Then
                  KeyAscii = 0
                  Beep
              End If
            Else
              KeyAscii = 0
              Beep
            End If
        Case 8
              无变化,退格键不屏蔽
        Case Asc(" ") 32
            If Text1.SelLength = 0 Then
                KeyAscii = 0
            End If
        Case Asc(".") 46 允许小数点
            If InStr(Text1.Text, ".") Then
                KeyAscii = 0
            End If
        Case Is < Asc(0) 48
              KeyAscii = 0
        Case Is > Asc(9) 57
              KeyAscii = 0
  End Select
End Sub 

 回复人:liu_feng_fly(一只菜鸟,忽忽悠悠的就飞来了!!)

 


本文地址:http://www.newbooks.com.cn/info/5167.html
[] [返回上一页] [打 印] [收 藏]
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论…]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录
Copyright © 2002-2006 cntoday.com.cn. All Rights Reserved .
Powered by:NewAsp SiteManageSystem Version 2.1 SP1 1030