Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ALLE Dateipfade einscannen (https://www.delphipraxis.net/132699-alle-dateipfade-einscannen.html)

bl4ckb1rd 17. Apr 2009 20:57


ALLE Dateipfade einscannen
 
Ich suche ein Funktion, Procedure, die mir alle Pfade auf dem Rechner einscannt und vorerst mal in einem Stringarray abspeichert bzw. in einer Datei abspeichern.

Das abspeichern kann ich :P nur ich weiß nicht wie ich Delphi sagen kann das es mir wirklich alle Dateipfade einscannt.

Also zb.:
C:\setting\test\test.dll
C:\setting\test\test.txt
C:\setting\test\test1.txt

usw.


Sinn:

Ich möchte ein Programm schreiben welches mir den exakten Pfad einer Datei ausgibt die ich suche. Also zuerst alle Dateipfade einscannen und dann diese nach dem Suchbegriff durchsuchen.

Hab leider nicht gewusst wie sowas heißt, in google bin ich nur auf sachen gestossen wie: abspeichern von Dateipfaden und co. nix mit ALLES durchscannen und dann abspeichern...

Die Muhkuh 17. Apr 2009 21:06

Re: ALLE Dateipfade einscannen
 
In der CodeLib gibt es eine Funktion FindAllFiles. Mit der kannst Du rekursiv Ordner durchsuchen.

mkinzler 17. Apr 2009 21:06

Re: ALLE Dateipfade einscannen
 
Dass müsstest du dann schon selber machen ( rekursiv mit FindFirst()/FindNext() durchs Dateisystem steppen.


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