Einzelnen Beitrag anzeigen

Freddy82

Registriert seit: 16. Jul 2004
2 Beiträge
 
#6

Re: alle dateien eines ordners ausgeben

  Alt 16. Jul 2004, 22:11
Ich hab ein ähnliches Problem:

Ich habe einen Ordner mit vielen (ca. 1000) Dateien. In diesen Ordner werden von einem anderen Programm Logfiles geschrieben, mein Delphiprogramm überwacht in regelmäßigen Abständen den Ordner und überprüft, ob neue Dateien dazugekommen sind und wertet diese aus.

Soweit zur Theorie, das Problem an der Sache: Wenn ich mit FindNext durch die Dateien gehe dauert das sehr lange, da es halt viele Dateien sind. Letztendlich interessieren mich aber nur die neusten Dateien, die seit dem letzten Durchlauf dazugekommen sind. Gibt es eine Möglichkeit bei FindNext die Dateien nach dem Erstellungsdatum sortiert (neueste zuerst) zu durchlaufen?

Wenn dem so wäre könnte ich den Durchlauf einfach abbrechen, nachdem ich die erste Datei finde, die nicht neu ist, mit dem herkömmlichen FindNext muss ich jedoch immer alle Dateien durchgehen.

Vielen Dank und Grüße, Freddy
  Mit Zitat antworten Zitat