社区
Delphi
帖子详情
如何限制EDIT或MASKEDIT只能输入数字?
dde2001
2003-06-03 10:34:51
如何限制EDIT或MASKEDIT只能输入数字?
...全文
98
7
打赏
收藏
如何限制EDIT或MASKEDIT只能输入数字?
如何限制EDIT或MASKEDIT只能输入数字?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jtx1226
2003-06-03
打赏
举报
回复
MASKEDIT 的INPUT MASK录这个就可以了
!000000000000000;1;_
jianke5555
2003-06-03
打赏
举报
回复
EditMask :=999999;1;_
bbs791109
2003-06-03
打赏
举报
回复
Procedure Tform1.Edit1KeyPress(Sender:TObject,var Key:Char);
begin
if (key>#48 or key<57) and (key<>#8) and (key<>#13) then
key:=#0;
end;
tylchina
2003-06-03
打赏
举报
回复
错了#8是为了实现退格键有效
tylchina
2003-06-03
打赏
举报
回复
添加KeyPress事件:
如:
Procedure Tform1.Edit1KeyPress(Sender:TObject,var Key:Char);
begin
if not (key in['0'..'9',#8,#13])then
key:=#0;
end;
//#8及#13是为了保证Tab与Enter有效
jacky_shen
2003-06-03
打赏
举报
回复
Edit 中只输入数字
SetWindowLong(Edit1.Handle, GWL_STYLE,GetWindowLong(Edit1.Handle, GWL_STYLE) or ES_NUMBER);
dde2001
2003-06-03
打赏
举报
回复
有人吗?
Visual C++ 编程资源大全(源码 控件)
mask
edit
.zip 这是用于时间、日期、电话号码、IP地址、邮政编码的编辑框(37KB)<END><br>35,Num
Edit
.zip 这是一个支持带e符号(如-12E4)的
数字
编辑控制(28KB)<END><br>36,range
edit
.zip 这是一个只允许
输入
...
维宏Ncstudio V5.4.57
修正了编辑框中出现"-0"时要求
输入
一个
数字
的问题。 V5.4.36 提高了解析程序的兼容性 1、对括号注释提供了良好的支持 2、对圆弧半径编程提供较强的容错性 3、不支持的M指令不再报警,忽略 V5.4.37 增加了...
NCStudio 5.4.49
修正了编辑框中出现"-0"时要求
输入
一个
数字
的问题。 V5.4.36 提高了解析程序的兼容性 1、对括号注释提供了良好的支持 2、对圆弧半径编程提供较强的容错性 3、不支持的M指令不再报警,忽略 V5.4.37 增加了...
Delphi中如何让编辑框
只能
输入
数字
或者
只能
输入
一个浮点数值呢?
在Delphi中使用T
Edit
控件的时候我们有些时候让该控件
只能
输入
数字
,或者
只能
输入
一个浮点小数。 首先来实现一个编辑框接收键盘按下
只能
是
数字
的方法: 向界面拖一个T
Edit
控件。 取名为:edt1. 其次: 添加键盘...
Mask
Edit
用法
Mask
Edit
是用来建立编辑框的,但它与
Edit
编辑框可以
输入
任意字符不同,
Mask
Edit
可以
限制
用户
只能
按照既定的
输入
格式
输入
。掩码编辑框(
Mask
Edit
)是一种特殊的编辑框。使用它可以设计出许多复杂的
输入
格式。在选用...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章