确保在EditBox中以特定方式输入数字

时间:2012-09-06 23:43:50

标签: delphi

有没有办法确保以特定格式将数字输入EditBox? 即当有人输入11时,它会添加一个。之后如果有人输入1124,它会在第二个1结束时重新输入并添加一个。制作11.24。这是用于货币。这是针对TEdit 感谢

2 个答案:

答案 0 :(得分:2)

最简单的方法是使用TMaskEdit;这是它的目的。

MaskEdit1.EditMask := '00.00';  // requires two digits before and after
                                // the decimal point

有关可以使用的掩码字符类型的详细信息,请参阅TEditMask的文档。

答案 1 :(得分:-1)

是的,“掩码”属性。检查帮助。