Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
18. Apr 2015
Es gibt Programme, die Prüfen ein Datum auf Gültigkeit und zeigen dann offensichtlich unglütige Datumwerte nicht an.
z.B. gibt Delphi-FindFirst bei 29.03.2015 02:01 eine Fehlermeldung aus, da es erkennt, daß es diese Zeit eigentlich nicht geben kann.
Nachweisbar an zwei meiner Dateien, denn der Rechner hatte die Sommerzeit nicht rechtzeitig umgestellt. :stupid:
Der Fehler tritt dort auf,...
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
17. Apr 2015
Weil für dieses Datumsformat nunmal eine Grenze definiert ist und diese liegt halt bei 1980.
Grund, siehe "Zeit der letzten Änderung" und "Datum der letzten Änderung" in http://de.wikipedia.org/wiki/File_Allocation_Table
Aus jenem Grund haben etwas aktuellere Delphis da auch zusätzlich weitere/neuere Datums-Felder in dem Record.
In einen Integer passen nicht unbegrenzt Daten rein....