Einzelnen Beitrag anzeigen

dartrax

Registriert seit: 10. Nov 2004
26 Beiträge
 
#1

[BEANTWORTET] Datum aus DateTimePicker auslesen!??

  Alt 5. Nov 2007, 12:19
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 angezeigte Format zurückzugeben, sondern immer nur das heutige Datum! Date ist ja eine solche Funktion, und ich habe irgendwo gelesen, dass da ein Bug in dem Control sein soll. Ich arbeite mit Delphi 7. Wie kann man diesen umgehen?

Vielen Dank,
dartrax
Meine Homepage: www.dartrax.de
  Mit Zitat antworten Zitat