Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#6

AW: DateTimePicker: kein "OnChange" bei DateTime-Änderung

  Alt 24. Apr 2017, 10:20
Moin...
Wenn dieser Code im OnChange, wenn es so wäre, ausgeführt würde, hättest du eine Endlosschleife.
Delphi-Quellcode:
procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
  if datetimepicker1.DateTime < now then
  begin
    showmessage('Datum liegt in der Vergangenheit!!!');
    datetimepicker1.DateTime := now; // hier würde wieder OnChange aufgerufen...macht der aber nicht.
end;
Mist - jetzt wo du es sagst, hast recht
So genau hab ich mir das gar nicht angeschaut
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat