Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   FileAge unter Win8.1 (https://www.delphipraxis.net/185642-fileage-unter-win8-1-a.html)

hoika 26. Jun 2015 13:50

FileAge unter Win8.1
 
Hallo,

ich habe hier noch ein altes D2007-Programm.
Auf einem Win8.1-Rechner unter Parallels bringt der "ungültiger Parameter bei Datumskonvertierung oder so ähnlich"

Delphi-Quellcode:
D:=Trunc(FileDateToDateTime(FileAge(S)));


Ich habe so den Verdacht, dass entweder irgendein Windows-Update verrückt spielt
oder es Parallels-Einstellungen gibt, die das Datumformst irgendwie auf englisch einstellen?
In der Windows-Systemsteueurng ist es aber richtig gesetzt (incl. des "Einstellungen zurücksetzen").

Hat jemand noch einen Rat?


Danke

Heiko

hathor 26. Jun 2015 14:57

AW: FileAge unter Win8.1
 
Funktioniert mit WIN 8.1, XE7

Delphi-Quellcode:
var
  timeDate : TDateTime;
begin
  if FileAge(Application.ExeName, timeDate) then
  caption:= DateTimeToStr(timeDate);
end;

hoika 26. Jun 2015 16:23

AW: FileAge unter Win8.1
 
Hallo,

falscher Alarm.
Durch irgendwas hatte die Datei kein Änderungsdatum mehr.
Man lernt nie aus ...

Danke


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:40 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