求助:如何实现对Edit中输入的日期数据的检验? 希望写一个try函数,对Edit中输入的日期格式进行检验,若不正确,提示重新输入,改如何写. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 onexit事件里写trystrtodatetime(edit1.text)exceptedit1.text:='';showmessage('输入有错');end; 在Edit1的OnExit事件里写: try strtodatetime(edit1.text); except Edit1.SetFocus; abort; end; OnExit事件中如下判断:Try StrToDatetime(Edit1.Text);Except Edit1.text:=''; ShowMessage('输入有错'); Exit;end; 用DataTimePick那些组件不就更好 dreamwander(梦并流浪着) 你那个是怎么解决的啊,说出来,大家也好参考一下吗?因为我也要用,我先谢谢你了 一定是运行了exe程序后,不报错了把!!,哈哈哈!!! 为什么不用DateTimePicker? 我用就很好。有意探讨回帖 如何实现文件的上传下载 高分求教一个问题,刚转型到Delphi. 请教adoquery更新问题,100分请教~ 如何解决COM+组件不能过网关的问题? Qreport的预览里面的打印机设置为什么设置完了打印时没变化?急 马上给分 如何取消一启动时就提示,输入用户名和口令? 一个简单的打印问题? 我想把控件的颜色值存入到ACCESS表中,应该用什么类型的字段? 如何在IE中显示一个窗体D6 送分 Delphi 比得过JAVA 吗? 关于建立三层web的应用服务器的解决方案???急在线等 怎样才能用adoquery 正确的添加记录到表里?
try
strtodatetime(edit1.text)
except
edit1.text:='';
showmessage('输入有错');
end;
strtodatetime(edit1.text);
except
Edit1.SetFocus;
abort;
end;
Try
StrToDatetime(Edit1.Text);
Except
Edit1.text:='';
ShowMessage('输入有错');
Exit;
end;