Willst du das das Programm erkennt was gestern war oder jedes beliebige datum eingeben denn dann lohnt sich TDateTime insofern nicht wenn du nicht damit arbeitest.
Da würde ich mich Matze anschließen.
wenn du mit dem Datum weiterarbeiten willst dann sag was wenn nicht benutz doch einfach string ...
ich mach es trotzdem mal mir is grad langweilig
Delphi-Quellcode:
var Datum : TDateTime;
begin
Datum := encodeDate(Jahr, Monat,Tag);
edit1.Text := DateToStr(Datum);
end;
wenn du das ganze wieder rückgängig machen willst dann musst du
Delphi-Quellcode:
var Jahr,monat,tag:Word;
begin
DecodeDate(Now(),Jahr,monat,tag);
edit1.Text := IntToStr(Jahr) ;
end;
hier kannst du die einzelnen Teile des Datum betrachten und editiern (indem du es wieder encodest).....
Christian N.