![]() |
TDateTimePicker leeren
Hallo,
den Thread hier habe ich schon gelesen Ich will das jetzt aber so haben, dass der Nutzer den Picker leer machen kann, genau wie einen normalen TEdit. ![]() Mit einem Extra-Button "Leeren" geht es ja, mit einer CheckBox wäre auch denkbar, aber ganz ohne ? Danke Heiko |
Re: TDateTimePicker leeren
Hallo,
wie wäre es mit:
Delphi-Quellcode:
im OnKeyUp-Ereignis?
procedure TForm1.DateTimePicker1KeyUp(Sender: TObject; var Key: Word; Shift: TShiftState);
begin Case key of 46 : DateTimePicker1.Format := ' '; else DateTimePicker1.Format := ''; end; end; 46 = Entfernetaste |
Re: TDateTimePicker leeren
Hallo,
ich probier es aus. Danke Heiko |
Re: TDateTimePicker leeren
Hallo,
klappt so ganz gut. Nun muss ich noch 24:00 als Anzeige unterbringen. Kann der DateTimePicker irgendwie OwnerDraw ? Heiko PS: Kein neuer Thread, weil ich leer und 24:00 als Sonderfall betrachte. |
Re: TDateTimePicker leeren
Hallo,
Zitat:
Delphi-Quellcode:
DateTimePicker1.Format := '24:00:00';
|
Re: TDateTimePicker leeren
.. mal eine Frage: gibt es überhaupt die Zeit 24:00.
Ich dacht immer nach 23:59 folgt 00:00 Grüße Klaus |
Re: TDateTimePicker leeren
Hallo,
es geht um das Ändern. Ich kann nur 23:59 eingeben. Der Kunde will 24:00 als Endzeit für Mitternacht eingeben, was soll ich da denn machen ? In anderen Programmen habe ich sogar schon 26:00 (für 02:00 morgens) gesehen. Heiko |
Re: TDateTimePicker leeren
Hallo,
Zitat:
|
Re: TDateTimePicker leeren
Danke,
mal ein bisschen probieren. Heiko |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz