文本框问题

ed203 2002-12-02 10:34:37
在一个文本框中如何限定输入字符的个数及类型?
如txt1中,要输入四个且刚好四个数字,怎样实现?
...全文
38 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
vongates968 2002-12-06
  • 打赏
  • 举报
回复
Private Sub Text1_KeyPress(KeyAscii As Integer)

If not(keyascii>vbkey0 and keyascii<vbkey9)then keyascii=0

End Sub
xunshine 2002-12-06
  • 打赏
  • 举报
回复
设置两个属性:
1、maxlength:4
2、InputMask:9999
这样就只能在该text1中输入四个数字了
xiolig 2002-12-06
  • 打赏
  • 举报
回复
方法:
1、在 Valid 事件中进行有效性检验
2、在 Kepress 或 InteractiveChange 事件中进行实时检测
说明:
1、Value 的变更在Kepress之后,InteractiveChange之前完成
2、注意在 Kepress 中 NODEFAULT 函数的使用
szjhxu 2002-12-02
  • 打赏
  • 举报
回复
设置文本框的InputMask属性和Value属性。
如:InputMask设置为"9999",表示只能输入四位数字。
如果Value的初值设置为0则表示接收的是数值型数据,如果是{//}则表示是日期型,默认为字符型。

2,699

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧