wzs:提供我的方法供你參考:
先設置一日期變量,實現方法如下:
procedure ....(sender..)
var datevalue:Tdatetime;
begin
 try 
   datevalue:=strtodatetime(maskedit.text);
 except
   begin
   showmessage('輸入日期無效!,請重新輸入某某日期!');
   end;
 end;
end;