Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.654 Beiträge
Delphi 12 Athens
|
Re: Inhalt eines Ordners auslesen
24. Okt 2007, 14:36
Meine Version ohne Unterordner:
Delphi-Quellcode:
procedure ListAllPics(sPath: string; List: TStrings);
var Rec: TSearchRec;
begin
List.BeginUpdate;
List.Clear;
if sPath[Length(sPath)] <> '\' then
sPath := sPath + '\';
if FindFirst(sPath + '*.*',faAnyfile,Rec) = 0 then
begin
repeat
if (AnsiLowerCase(ExtractFileExt(Rec.Name)) = '.jpg') or
(AnsiLowerCase(ExtractFileExt(Rec.Name)) = '.gif') then
List.Add(Rec.Name);
until FindNext(Rec) <> 0;
FindClose(Rec);
end;
List.EndUpdate;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
ListAllPics('F:',ComboBox1.Items);
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|