C++Builder 如何在EDIT中只允许输入一个小数点

发布网友 发布时间:2024-09-28 07:08

我来回答

4个回答

热心网友 时间:2024-10-24 18:00

在Edit的KeyPress事件里面写上
if(Key<48||Key>57)Key=0;
其中48~57是字符0~9的ascll码
按照我上面的写法,Edit控件中只可以输入0~9几个字符,如果你需要小数点,那就把ascll码46也加上,然后判断一下一个edit的格子里面只准有一个小数点就可以了!

热心网友 时间:2024-10-24 18:03

正则表达式

热心网友 时间:2024-10-24 18:05

不是有Maskedit组件么,那里面可以设置输入条件!很方便!

热心网友 时间:2024-10-24 18:07

代码呢?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com