Einzelnen Beitrag anzeigen

Balu der Bär
(Gast)

n/a Beiträge
 
#2

Re: alle dateien eines ordners auflisten

  Alt 28. Sep 2006, 14:54
Hallo, die Forensuche sollte dir helfen, hier mal was aus meinem Code-Archiv:

Delphi-Quellcode:
function ListFiles(Box : TListbox) : Boolean;
var
LStrList: TStringlist;
LPfad: String;
LSearchRec: TSearchRec;
begin
LPfad := ExtractFilePath(ParamStr(0)) + '\unterverzeichnis_des_ordners\'; //Oder anderer Ordnerpfad
Box.Items.Clear;
LStrList := TStringlist.Create;
if FindFirst(LPfad + '*.*', faAnyFile, LSearchRec) = 0 then
  begin
   repeat
    if LSearchRec.Attr and faDirectory = 0 then
     begin
      Box.Items.Add(LSearchRec.Name);
     end;
   until FindNext(LSearchRec) <> 0;
   FindClose(LSearchRec);
  end;
LStrList.Free;
end;
Aufruf:
ListFiles(Listbox1); Sollte dir eine Listbox nicht recht sein kannst du es ja nach belieben lernen. Oder guck dir einfach einmal Hier im Forum suchenFindFirst bzw Hier im Forum suchenFirstNext an.
  Mit Zitat antworten Zitat