Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: Alle Dateien eines Ordners anzeigen (auch unterordner)

  Alt 30. Mär 2004, 18:51
Einfach 'ne Procedur erstellen, der du das Verzeichnis und die Endung übergibst.

Und innerhalb dieser eine Abfrage machen und wenn Unterverzeichnisse vorhanden sind, dann die Prozedur sich selber mit Verzeichnis+'\'+Unterverzeichnisname und Endung aufrufen lassen.


Beispiel:
Code:
procedure Suche(V, E: String);
begin
  if (letztes Zeichen in V) <> '\' then V := V + '\'
  DateienSuchen(V + '*' + E)
    repeat
      {Dateiname der Liste hinzufügen}
    until (nächsteDateiSuchen)
  DateienSuchen(V + '*.*')
    repeat
      if (gefundenes = Verzeichnis) then
        Suche(V + Verzeichnisname + '\', E);
    until (nächsteDateiSuchen)
end


Suche('C:\Verz\', '.ppt');
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat