博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
edit 只能输入数字
阅读量:4451 次
发布时间:2019-06-07

本文共 309 字,大约阅读时间需要 1 分钟。

procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);

begin
 
if not (key in ['0'..'9','-',#8]) then
    key:
= #0;
 
if (key='0') and ((Edit1.Text='') or (Edit1.Text='-')) then
    key:
= #0;
 
if (key='-') and (Edit1.Text<>'') then
    key:
= #0;
end;

转载于:https://www.cnblogs.com/bytutu/archive/2012/02/07/2340926.html

你可能感兴趣的文章
linux下统计文本行数的各种方法(二)
查看>>
java中的匿名内部类
查看>>
读书笔记——计算机科学导论
查看>>
php环境搭建
查看>>
类和对象-2
查看>>
使用UltraEdit+BCC5.5搭建C语言学习环境(转)
查看>>
485收发控制器:
查看>>
mssql死锁
查看>>
读取iOS plist文件 (其实类似读取xml文件)
查看>>
wps的几个优点
查看>>
Swift 可选链
查看>>
Servlet的入门案例
查看>>
获取请求参数乱码的问题
查看>>
代码实现:判断E盘目录下是否有后缀名为.jpg的文件,如果有,就输出该文件名称...
查看>>
Android客户端测试点
查看>>
Jquery:怎样让子窗体的div显示在父窗体之上
查看>>
01概率
查看>>
.NET LINQ 元素操作
查看>>
51nod 1020
查看>>
Shell脚本
查看>>