我的一个DBEDIT的EDITMASK设为日期型。1999-2-18。如果我输入1999-31-18就会,出错。请问如何捕捉这个错误信息,并提示。谢谢。 在OnExit事件中加如下代码:try StrToDate(EditMask.text);except begin showmessage('无效的日期'); EditMask.setfocus; end;end; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像不行。即使不加try...except中的这段程序,也会有提示。我在TABLE的相关字段中设了EIDTMASK为日期型。我只想把报错的提示改为中文的。 试试在TTable的OnBeforePost中检查输入,OnPostError中处理错误!如果不行,你可以在Application.OnException中截获并处理异常! 你肯定是在DELPHI中调试的,你最好推出DELPHI再运行 如何写这样的查询? 谁有Delphi2009的序列号?? Printer打印图像的问题 KQCONNECT.dll 调用 setclock 闹铃设置 FastReport 自定义纸张 如何将一个数字字符串转变成实数? 请过很多高手,都没有办法解决,虽然好像并不难 在用delphi编写dll时,全局变量怎样使用? 如何把DBGRID中的数据导出到EXCEL中呢?(或把EXCEL中导入到DBGRID中) 请教一个串口通讯问题! 捕捉错误编号及描述 我的表中有一个字段不能为空,而用户没有输入,怎么捕捉这种错误
即使不加try...except中的这段程序,也会有提示。我在TABLE的相关字段中设了EIDTMASK为日期型。我只想把报错的提示改为中文的。
如果不行,你可以在Application.OnException中截获并处理异常!