Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Wann wurde eine Datei auf die Festplatte kopiert? (https://www.delphipraxis.net/6671-wann-wurde-eine-datei-auf-die-festplatte-kopiert.html)

IronTears 18. Jul 2003 05:57


Wann wurde eine Datei auf die Festplatte kopiert?
 
hi,

also ich habe ein menge dateien, die ich nach ihren "Kopier"-Datum sortieren will, also so dass die letzten Dateien auch die sind die als letztes installiert worden ist (sie werden auch nicht mehr geändert)!
Als Beispiel habe ich 900 Bilder aber will nur die 50 zuletzt installierten wissen, also schau ich einfach die letzten 50 in meiner Liste an!
FileAge scheint ja dafür nicht die richtige funktion zu sein, da sie sogar eine Datei aus dem Jahre 2006 lieferte! Wie heisst denn die Funktion, denn es muss ja eine geben, denn windows sortiert sie ja eigentlich auch standartmässig so.

mfg
Jonny

Alexander 18. Jul 2003 08:15

Re: Wann wurde eine Datei auf die Festplatte kopiert?
 
Kuck dir das hier mal an:
http://www.delphipraxis.net/viewtopic.php?t=7326

IronTears 18. Jul 2003 19:54

Re: Wann wurde eine Datei auf die Festplatte kopiert?
 
Danke, aber der code hat wohl mächtige bugs :witch: , denn kein einziges datum stimmt und das Jahr beschränkt sich auf das 17. bis 18. Jahrhundert.
Ausserdem enthalten diese drei daten nicht das Datum welches ich suche. :cry:

mfg
Jonny

Christian Seehase 18. Jul 2003 20:17

Re: Wann wurde eine Datei auf die Festplatte kopiert?
 
Moin Jonny,

der Code funktioniert doch.

Dass heisst: Das was Du bei in Deutschland zu dieser Jahreszeit angezeigt bekommst ist relativ zur Greenich Mean Time (GMT) + 2 Stunden zu sehen, da unsere Zeitzone GMT+1 + Sommerzeit ist.

Der Wert den Du zurückbekommst ist GMT ohne Sommerzeit.

Wenn Du Dateien auf die Platte kopierst ist das Erstellungsdatum, ausser Du überschreibst eine Datei, dann bleibt das ursprüngliche Erstellungsdatum erhalten.
Sollte dabei natürlich das Datum auf dem Rechner nicht stimmen, stimmt natürlich auch das Erstellungsdatum nicht.

IronTears 18. Jul 2003 22:57

Re: Wann wurde eine Datei auf die Festplatte kopiert?
 
Sorry, :oops: fehler von mir hab zwar dynamisch den Dateiname übergeben, aber das verzeichnis war falsch, tja doch nicht immer gut wenn es keine exceptions gibt. :wink:
Musste aber feststellen, Create-Datum ist die korrekte angabe, aber einige Packer-Programme meinen den Dateien den Zeitstempel zu geben, den es vor dem Einpacken hatte. So kommt es dass ich Dateien hier habe die 4 Jahre alt sind, aber der Laptop nur ein halbes Jahr.
:cry:
Muss dann wohl aufgeben! Naja shit happens!

nochmals dank :)

mfg
jonny


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz