Forum: Object-Pascal / Delphi-Language
Delphi
by Wolfgang Mix,
21. Sep 2009
Ich wiederhole mich gerne auch noch einmal
Das habe ich im Objektinspektor genau so eingetragen (10-stellig):
Trotzdem ist das Datumsfeld für Eingaben gesperrt. (D2005)
Muß 'mal kurz einkaufen
Forum: Object-Pascal / Delphi-Language
Delphi
by Wolfgang Mix,
21. Sep 2009
Ich zitiere mich selbst:
Außerdem ist merkwürdig, daß man mit Daten von 01.01.0001 .. 31.12.9999
ohne Gemecker vernünftig rechnen kann
Gruß
Wolfagng
Forum: Object-Pascal / Delphi-Language
Delphi
by Wolfgang Mix,
21. Sep 2009
Habe ich gemacht. Es werden Werte von 01.01.9999 bis 31.12.9999 akzeptiert.
Eine Jahreseingabe wird nicht zugelassen. Das Jahresfeld ist für Eingaben disabled.
Selbst das Jahr 2000 kann ich nicht eingeben!
Wo ist der richtige Schalter?
Gruß
Wolfgang
Forum: Object-Pascal / Delphi-Language
Delphi
by Wolfgang Mix,
21. Sep 2009
@Sherlock:
Die Eingabe 15.10.1582 will mir im DateTimePicker nicht gelingen.
Monate kann ich nur über das Menü ändern.
Die Jahre kann ich gar nicht eingeben. Was mache ich falsch?
Proberty übersehen?
Gruß
Wolfgang
Forum: Object-Pascal / Delphi-Language
Delphi
by Wolfgang Mix,
21. Sep 2009
@Sherlock
Stimmt, so hatte ich das auch 'mal gemacht.
Label1.Caption:=IntToStr(round(DateTimePicker1.Date-DateTimePicker2.Date);)
Da muß man aber wie blöde in den Kalendern navigieren.
Alternativ gäbe die SpinEdits. Ist wohl alles Geschmackssache.
Mir sind am liebsten nackte Funktionen.
Forum: Object-Pascal / Delphi-Language
Delphi
by Wolfgang Mix,
21. Sep 2009
Noch kürzer geht es wirklich nicht :-)
Gruß
Wolfgang