Dateien suchen aus aus Unterordnern

Für alles, was in den übrigen Lazarusthemen keinen Platz, aber mit Lazarus zutun hat.
Antworten
Lorca
Beiträge: 196
Registriert: Di 3. Nov 2020, 12:25

Dateien suchen aus aus Unterordnern

Beitrag von Lorca »

Moin Moin :),

gibt es eine Funktion oder Komponente, die mir Dateien aus dem aktuell übergebenen Ordner und allen Unterordnern in einer Liste zurück liefert?

Oder muss ich mit FindFirst und FindNext mir so eine Funktion selber bauen?

Hintergrund:
Ich möchte alle Dateien des gleichen Typ's aus einem Verzeichnisbaum ermitteln und bearbeiten


Viele Grüße
Lorca

Mathias
Beiträge: 6910
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Dateien suchen aus aus Unterordnern

Beitrag von Mathias »

gibt es eine Funktion oder Komponente, die mir Dateien aus dem aktuell übergebenen Ordner und allen Unterordnern in einer Liste zurück liefert?
https://wiki.freepascal.org/FindAllFiles und FindAllDirectories

Dies hat aber den Nachteil, das bei sehr grossen Verzeinissstrukturen, deine App blockiert ist.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Lorca
Beiträge: 196
Registriert: Di 3. Nov 2020, 12:25

Re: Dateien suchen aus aus Unterordnern

Beitrag von Lorca »

Hallo Mathias :) Hallo zusammen :)

ganz herzlichen Dank für die Info :)
Funzt super.


Viele Grüße
Lorca

Benutzeravatar
KodeZwerg
Beiträge: 110
Registriert: Mo 6. Feb 2023, 11:04
OS, Lazarus, FPC: Win64, Lazarus 64 [trunk], FPC win64-win32 [stable]
CPU-Target: x86_64

Re: Dateien suchen aus aus Unterordnern

Beitrag von KodeZwerg »

Falls Dein Zielsystem Windows ist, hier hab ich eine sehr schnelle variante vorgestellt.
Zuletzt geändert von KodeZwerg am Sa 39. Okt 6043, 29:87, insgesamt 43-mal geändert.

paweld
Beiträge: 85
Registriert: So 11. Jun 2023, 16:01
OS, Lazarus, FPC: Lazarus trunk, FPC fixes

Re: Dateien suchen aus aus Unterordnern

Beitrag von paweld »

Grüße / Pozdrawiam
paweld

Antworten