Zitat von
Rakshasa:
Oder programmiere ich schon zu lange heute????
Das kann ich nicht beurteilen, aber dir vielleicht bei deinem Problem helfen
Wie sind denn DateOld und DateNow deklariert? Als TDateTime? Dann beinhaltet die Variable nicht nur das Datum, sondern auch die Zeit, bis auf die 1/1000 Sekunde genau. Wenn du also nur das Datum vergleichen willst, dann entweder mit
if Trunc(DateOld) <> Trunc(DateNow) then ...
, oder du nimmst als Datentyp einfach TDate.
Gruß,