Na formulári nech je Memo, Button a Edit, v ktorom bude cesta požadovanej zložky. V udalosti OnClick buttonu nech je tento kód:
Kód:
procedure TForm1.Button1Click(Sender: TObject);
var
found: integer;
searchRec: TSearchRec;
begin
found:= FindFirst(Edit1.Text + '\*.*', faAnyFile, searchRec);
while (found = 0) do begin
if ((searchRec.Name <> '.') and (searchRec.Name <> '..')) then
Memo1.Lines.Add(searchRec.Name);
Found := FindNext(searchRec);
end;
FindClose(searchRec);
end;