比如,我有一个字段是货币型(我用的是ACCESS),那么我只能输入0-9和“.”号,但是如果我输入“20.00.”,再点击其他地方,就会提示出错。这是控件提示,如果对用户看是显得很不友好。
1、如何可以截获这个错误?这样我就可以用自己的提示替代原来的那个不知所云的提示。
2、一般情况下,大家是如何在代码中规范用户输入数据的格式的。一般的作法是怎么样的?
1、如何可以截获这个错误?这样我就可以用自己的提示替代原来的那个不知所云的提示。
2、一般情况下,大家是如何在代码中规范用户输入数据的格式的。一般的作法是怎么样的?
。。
begin
if not (key in ['0'..'9','.',#8,#13]) then
key := #0;
end;
其中#8是回退,13呢,相信呢知道的。
一般的话,多用些try保护起来。