Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: D6: DateTimePicker OnKeyDown Datum nicht aktualisiert

  Alt 10. Jul 2008, 09:49
Hallo,

deine Lösung klappt leider auch nicht.

(Das ProcessMessages und Sleep war auch ein Test)


Delphi-Quellcode:
procedure TForm1.OnOK;
begin
  Self.SetFocus;
  Application.ProcessMessages;
  Sleep(200);

  DateTimePicker1.SetFocus;
  DateTimePicker1.Refresh;

  ShowMessage(DateToStr(Int(DateTimePicker1.Date)));
end;
Die einzige, unbefriedigende Lösung ist,
das KeyPreview rauszunehmen und nur den OK-Knopf zu erlauben ;(



Heik
Heiko
  Mit Zitat antworten Zitat