NULL(変数に「割り当てられていない値」 )を割り当てる方法はないようです。TDateTime
私が想像した唯一の方法は、次のようなものを使用することです。
function isNull(aDate : TDateTime) : boolean;
const NullDate = 0.0;
var aNullDate : TDatetime;
ms : Int64;
begin
aNullDate := NullDate;
ms := MilliSecondsBetween(aDate,aNullDate);
result := (ms = Int64(0));
end;
0の日付値と重ならないより良い解決策を知っている人はいますか?
負のTDateTime
値は危険ですか?(以前の目的のための有能なリソースとして)