Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.049 Beiträge
 
Delphi 12 Athens
 
#2

AW: FindFirstFile: Mit Maske in Unterverzeichnissen suchen?

  Alt 25. Nov 2011, 10:29
Delphi-Referenz durchsuchenFindFirst/MSDN-Library durchsuchenFindFirstFile sucht nunmal nur in dem angegebenen Verzeichnis und nicht in Unterverzeichnissen.

Es gibt also zwei grundsätzliche Wege:
- die Verzeichnisse mit *.* durchsuchen und die Dateien nochmal selber auf diese maske zu Vergleichen, gefundene Unterverzeichnisse dann jeweils ebenfalls dieser Suche zu unterwerfen usw.
- erstmal mit dem angegebenen Suchmuster die nur Dateien suchen, anschließend nochmals mit *.* nur die Verzeicnisse suchen und jeweils in diesen ebenfalls die Suche neu beginnen.

Oder einfach mal nach FindAllFiles suchen, was einem übrigens auch die DP-Suchfunktion und Google genannte hätten, wenn man z.B. mal nach "Dateien suchen in allen Unterverzeichnissen" oder "Datei suchen Unterverzeichnisse" gesucht hätte.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat