Hi Hoika,
achso, du meintest mit "Tastatur umstellen" eine Zahl eingeben - ich habe das Datum mit den Cursortasten geändert, und da hat es geklappt.
Stimmt - wenn ich direkt eine Zahl eingebe, geht es auch bei mir nicht.
Eine Lösung wäre evt. das:
Delphi-Quellcode:
procedure TForm1.OnOK;
begin
Form1.SetFocus;
ShowMessage(DateToStr(Int(DateTimePicker1.Date)));
DateTimePicker1.SetFocus;
end;
Grüße,
ben