回 帖 发 新 帖 刷新版面

主题:edit组件怎样只接受数字且右对齐

大家好!我用C++ Builder用Edit组件怎样只能接收数字,别的字母没有响应,且输入的时候是从右到左的,不够指定位数前补0,请指教...

回复列表 (共4个回复)

沙发

用if……else判断好了!嘿嘿

板凳

想请问楼上具体怎么用

3 楼

建议楼主用Additional下的maskedit组件,这个组件跟EDIT差不多
就是多了很多格式的限制
可能能满足楼主的需要

4 楼

输入的时候在change事件中添加判断ascii码,如果输入的不是数字的ascii则不响应.

我来回复

您尚未登录,请登录后再回复。点此登录或注册