Forum: Object-Pascal / Delphi-Language
Delphi
by Giantics,
3. Feb 2004
Unit1.pas(35): Incompatible types: 'TDate' and 'String'
Irgendwie logisch, oder? :zwinker:
Forum: Object-Pascal / Delphi-Language
Delphi
by Giantics,
3. Feb 2004
Der Typ TDate ist so festgelegt, dass ein Wert 0 dem "30.12.1899" entspricht. d.h. Wenn du ein "Null-Datum" möchtest, musst du eben diesen Wert "negativ" reinschreiben. Ein Tag entspricht 1.
d.h. du müssteigentlich "1900*364.25-1" abziehen. Allerdings hab ichs grad ausprobiert und gemerkt, dass ein Jahr mit 366 Tagen gerechnet wird (Hä, warum das) :gruebel:
var TDate ADate;
begin
...