Forum: Win32/Win64 API (native code)
Delphi
by Dani,
20. Feb 2008
Richtig! Wenn ich aber am 20. Juni um 10 Uhr (also Sommerzeit) einen Ordner anlege, meint Explorer am 2. Februar (also Winterzeit), dass der Ordner um 9 Uhr angelegt worden sei, was ja nicht stimmt. Der von DeddyH verlinkte Code liefert sogar 8 Uhr.
Forum: Win32/Win64 API (native code)
Delphi
by Dani,
19. Feb 2008
Vorsicht, der Code beachtet nicht Sommer/Winterzeit. Sogar der Explorer liefert die falsche Zeit, wenn man einen Ordner in der Sommerzeit erstellt und dann in der Winterzeit die Eigenschaftsseite anschaut. Dieser Beispielcode beachtet die Zeitzone und Sommer/Winterzeit:
procedure TForm1.FormCreate(Sender: TObject);
var
AppDir: String;
FileInfo: TWin32FileAttributeData;
CreationDate:...