![]() |
Tdateedit windows und now
hallo zusammen ich hab nen neuen Tread aufgemacht, da sich die Ausgangslage etwas geändert hat.
TDateedit wird im oncreate des Form mit now gefüllt. Im Normalfall steht dann auch das richtige, heutige, Datum im Feld. Nun kommt es leider vor, dass beim Programmstart das Datum 0 sprich 31.12.1899 im Datumsfeld steht. Das obwohl Windows das korrekte Datum anzeigt. Meine Frage deshalb. Wo holt now das Datum her, aus dem BIOS? Und wenn ja, können (stärkere) Stromschwankungen dieses BIOSdatum kurzfristig beeinflussen, ohne dass Window etwas mitbekommt, now aber trotzdem 0 zurückgibt? Danke für eure Meinungen. Gruss KHH |
AW: Tdateedit windows und now
Das Datum (und die Zeit) werden von Windows geliefert.
Ich vermute, daß bei der Übergabe (von now->Dateedit) etwas schief läuft, warum nutzt Du nicht Date ? Gruß K-H |
AW: Tdateedit windows und now
ich denke eher das OnCreate ein ungünstiger Zeitpunkt ist, wenn sich die Komponente gegf .selbst noch initialisiert.
|
AW: Tdateedit windows und now
Zitat:
dann eher ins OnShow? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 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