Foxtable(狐表)用户栏目专家坐堂 → [分享]限定文本框输入数字一法


  共有19169人关注过本帖树形打印复制链接

主题:[分享]限定文本框输入数字一法

帅哥哟,离线,有人找我吗?
擎天柱
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:542 积分:4243 威望:0 精华:4 注册:2008/9/1 8:27:00
[分享]限定文本框输入数字一法  发帖心情 Post By:2009/6/13 0:01:00 [显示全部帖子]

【限定文本框中输入数字一法】
近日翻查一些VB代码,偶然得到的,这个思路跟一般的思路有点不同,适当完善了一下,搬到foxtable上用了,感觉还行,简单易懂。这个估计很多会用到,于是贴出来了。
可在leave事件里设置(注意.text与.value的异同 )


Dim i As Integer
On Error GoTo Error1
i = Forms("窗口1").Controls("TextBox1").text
Exit Sub
Error1:
MsgBox ("请输入数字!")
Forms("窗口1").Controls("TextBox1").value=""

 回到顶部
帅哥哟,离线,有人找我吗?
擎天柱
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:542 积分:4243 威望:0 精华:4 注册:2008/9/1 8:27:00
  发帖心情 Post By:2009/6/13 0:03:00 [显示全部帖子]

以前论坛里有关于这方面的贴的提问,不妨参考本帖。

 回到顶部
帅哥哟,离线,有人找我吗?
擎天柱
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:542 积分:4243 威望:0 精华:4 注册:2008/9/1 8:27:00
  发帖心情 Post By:2009/6/13 0:22:00 [显示全部帖子]

如果限定输入日期,dim i为日期就可以啦!


(不过有时候,输入正确的后,仍然有对话框弹出,不知何故)

 回到顶部