Hi Leute,
Ich hab folgendes Problem.
Ich möchte von 2 MaskEdit Feldern die Datumswerte inkrementieren, so das ich ein Startdatum eingebe und ein Enddatum.
Die Datumsangaben zwischen diesen beiden Werten sollen in eine ListBox geschrieben werden.
Vllt kann mir jemand auf die sprünge helfen warum es nich geht. THX
Beispiel:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19:
| uses dateutils
var Form1: TForm1; Startdatum, Endedatum : TDateTime; implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject); begin Startdatum:= StrToDate(Dstart.Text); Endedatum := StrToDate(Dende.Text); while Start > Ende do begin ListBox1.Items.Add(DateToStr(Startdatum)); IncDay(Startdatum); end; end; end. |
Moderiert von
Gausi: Delphi-Tags hinzugefügt