K KOKS Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-15 #1 我利用DBEdit录入时间 字段中加了掩码 问 怎样才能将非法时间提示换成中文 还有" use escape key to abandon change" 也换成中文
K KOKS Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-15 #2 100fen 时间字段的DBEdit的非法时间录入怎莫校验
X xue_anan Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #4 Application.OnException这个异常进行处理的。例如 procedure TMainForm.myExceptHandle(Sender : TObject; E : Exception); begin if Pos('valid date',E.Message) > 0 then //捕获非法日期 Application.messagebox(' 输入了非法日期!',pchar(application.title),mb_iconstop+mb_ok) else application.showexception(e); end; 在mainform.create事件中写 Application.OnException := myExceptHandle; 即可。
Application.OnException这个异常进行处理的。例如 procedure TMainForm.myExceptHandle(Sender : TObject; E : Exception); begin if Pos('valid date',E.Message) > 0 then //捕获非法日期 Application.messagebox(' 输入了非法日期!',pchar(application.title),mb_iconstop+mb_ok) else application.showexception(e); end; 在mainform.create事件中写 Application.OnException := myExceptHandle; 即可。
弄 弄影 Unregistered / Unconfirmed GUEST, unregistred user! 2002-10-16 #6 先记录一下报错的是什么错误类型,然后用 try ..... except .... 具体用法应该懂吧。