比如,我有一个字段是货币型(我用的是ACCESS),那么我只能输入0-9和“.”号,但是如果我输入“20.00.”,再点击其他地方,就会提示出错。这是控件提示,如果对用户看是显得很不友好。
1、如何可以截获这个错误?这样我就可以用自己的提示替代原来的那个不知所云的提示。
2、一般情况下,大家是如何在代码中规范用户输入数据的格式的。一般的作法是怎么样的?
1、如何可以截获这个错误?这样我就可以用自己的提示替代原来的那个不知所云的提示。
2、一般情况下,大家是如何在代码中规范用户输入数据的格式的。一般的作法是怎么样的?
解决方案 »
- 请帮忙解决一个ADOQuery取值问题(100%节贴)
- 关于COM技术的若干问题,如果有好答案.我再加200分;
- 想了n天的变态问题(有关线程),急救!
- 最简单的数据库问题!请大家都来看一下,我是个初学者,希望高手指点入门
- 请问如何实现ShellListView 和ListView之间的拖动效果?
- SpinEdit 微调按钮和编辑框显示时间问题
- 如何通过NTS(终端控制器)给PLC发送指令???
- 这段代码如何转换???
- 请问如何实现类似outlook风格的工具栏?
- 菜鸟有问:"有关于paradox数据库的问题"
- 急、急、急 在线等待你的帮助
- 大家把能在 delphi 2005 中用的第三方控件在这里列一下吧,最好能把下载地址也列出来.
begin
if NOT (key in ['0'..'9','.',#8,#13]) then Key:=#0;
if (key=#13)and (grid.Cells[1,grid.Row]<>'') then gridjuzheng;
end;
begin
if NOT (key in ['0'..'9','.',#8,#13]) then Key:=#0;
end;