1.) zur Eingabe deines Wunschdatums nimmst du am Besten die Komponente "
TDateTimePicker" auf der Palettenseite "
Win32"
2.) die Funktion "
Date()" liefert das aktuelle Systemdatum, die Funktion
Now() liefert das Systemdatum inklusive Uhrzeit
3.) Datumsvergleich:
Delphi-Quellcode:
if Int(DatetimePicker1.Date) = Date then
ShowMessage('es ist soweit. '+DateToStr(Date));
4.) das Codeschnippsel von Balu war so nicht ganz richtig
5.) Es gelten folgende Zusammenhänge:
Now() ist das Gleiche wie Date()+Time()
Date() ist das Gleiche wie Int(Now()). Int() liefert die Vorkommastellen.
Time() ist das Gleiche wie Frac(Now()) Frac() liefert die Nachkommastellen.
Time() liegt zwischen 0.0 bis 0.99999999999999999
<edit>bugfix wegen Fehler in Datetimepicker</edit>