Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dartrax,
5. Nov 2007
Hallo Hawkeye,
danke für den Tipp, das war großartig! :thumb:
Ich hatte Kind auf Time gestellt, weil so das Drehfeld angezeigt wird statt dem DropDown, was ich ja wollte. Das es dafür eigentlich die DateMode-Eigenschaft gibt, war mir zur späten Stunde nicht zugegen. Beides umgestellt, jetzt geht's.
Vielen Dank!
dartrax
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dartrax,
5. Nov 2007
Bist du sicher? Die Entwicklungsumgebung zeigt mir an, das die property .Date ein TDate zurückgibt und die Property .DateTime ein TDateTime. Einer von euch hat unrecht ;)
Aber das ist doch auch egal, oder? Entweder DateToStr(DtpJahr.Date) oder DateToStr(DtpJahr.DateTime) - mindestens einer von denen müsste mir doch das im DateTimePicker eingestellte Datum zurückgeben - tut aber keiner. Stets...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by dartrax,
5. Nov 2007
Hi,
ich möchte, dass der DateTimePicker (Kind: Datum ohne Dropdown) folgendes Format anzeigt: z. B. 2005/06 oder 2006/07. Ich habe das gelöst, in dem ich den Formatstring bei jedem Change-Ereignis anpasse:
DtpJahr.Format := 'yyyy/' + FormatDateTime('yy', IncYear(DtpJahr.Date, 1)); // Aus dem Kopf getippt da nicht zu hause
Das Problem: DtpJahr.Date scheint NICHT das im DateTimePicker...