正文

如何让文本框只接受数字?2005-10-15 12:06:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/iamben250/6050.html

分享到:

如何让文本框只接受数字?

作者: 评价: 上站日期: 2001-09-01
内容说明:
来源:

  使用如下代码,在文本框的按键事件中加入:
  Private Sub Textl_KeyPress(KeyAscii As Integer)
  If keyAscii> =33 Then
  If KeyAscii< =vbkey9 And KeyAscii> =vbKey0 Then
  Else '把KeyAscii设为0就是取消输 入。
  KeyAscii=0
  MsgBox ”不要输入数字!”
  End If
  End If
  End Sub
  注意:KeyAscii键值与KeyCode 相同,我们可以查看KeyCode值,不 过有些KeyCode键值必须在 KeyDown和KeyUp中才有效,在 KeyPress的KeyAscii中没用。利用 KeyAscii=0的方式在KeyPress中有 用,但在KeyDown中让KeyCode=0 就不行了。

阅读(3237) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册