![]() |
Delphi-Version: 5
TdateEdit anpassen
hallo zusammen, gibt es ne Möglichkeit von Hause aus die TDateEdit-Komponente so einzustellen, dass nur Monat und Jahr angezeigt werden.
Bin ich grad blind? Danke euch |
AW: TdateEdit anpassen
Nee, glaub nicht. Dann zu einem Datum gehört auch immer ein Tag.
Bau dir ein Frame mit einer Monatscombo und einem Eingabefeld für das Jahr. Dass Frame bekommt eine 'Date' Property sowie einen Hinweis, was denn bei Auswahl des Monats und Jahres in der Property stehen soll: Der erste, der zweite des Monats? Der erste Montag, der Vollmond vor dem letzten des Monats etc. |
AW: TdateEdit anpassen
So...
Delphi-Quellcode:
Oder so:
procedure TForm1.Button1Click(Sender: TObject);
begin DateEdit1.Date := Now; // Edit1.text := FormatDateTime('mm.yyyy', DateEdit1.Date); DateEdit1.Text:= FormatDateTime('mm.yyyy', DateEdit1.Date); end;
Delphi-Quellcode:
procedure TForm1.DateEdit1Change(Sender: TObject);
begin DateEdit1.Text:= FormatDateTime('mm.yyyy', DateEdit1.Date); end; oder: HideDateTimeParts: TDateTimeParts ![]() ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:07 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