送分了,送分了... 请问如何判断输入的数据为datetime格式呢怎么才能检测出非法的datetime解决了,马上给分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以用DateTimeToStr来转化,然后在异常里面处理阿,如果能够转化,就说明是TDateTime类型,如果不能转化,就会产生异常,说明不是TDateTime类型。 formatdatetime('yyyy-mm-dd');把日期格式化成如:1975-03-12 这些格式化和转化不都需要捕捉错误才能判定是否格式有误才行怎么才能简单的实现isDateTime的效果呢 写个函数:function isDateTime ……:boolean;………………//省略若干try str:=DateTimeToStr(……); Result:=true;except resule:=false;end; 哦,也是,这是个不错的方法Delphi中没有这些类型判定的函数么? 如果只要用户输入时间,试一下用maskedit输入时间格式,设置好, RichEdit如何实现文字过滤? 如何取得返回值? 关于创建目录的问题,在线等 256色位图的颜色存储的问题?? 我在网上下载了很多delphi的代码,我怎么才知道是用什么版本的dephi? 在用windowsmiedplay作控件,二次开发卡拉KO软件的问题,跪求!! 动态库加载出错如何解决? 关于InetXPageProducer的用法 如何应用opendialog控件 请问,该如何扩展datetimepicker? 请问这个语句是什么意思呢? 为什么可用分只会减少不能增加了???csdn改的什么嘛,这不是找死吗?
怎么才能简单的实现isDateTime的效果呢
function isDateTime ……:boolean;
……
……
……//省略若干
try
str:=DateTimeToStr(……);
Result:=true;
except
resule:=false;
end;
Delphi中没有这些类型判定的函数么?