C++Builder 如何在EDIT中只允许输入数字

2025-05-14 15:00:46
推荐回答(1个)
回答1:

在Edit的KeyPress事件里面写上

if(Key<48||Key>57)Key=0;

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