Czesc

Mam taka procedurke:

var sr:TSearchRec;
SubNode:TTreeNode;
begin
if (FindFirst(Path+'*', faDirectory, sr) = 0) then
begin
repeat
if (sr.name<>'.') and (sr.name<>'..') then
begin
if (sr.Attr and faDirectory)<>0 then
SubNode:=Form1.TreeView1.Items.AddChild(Node, sr.name);
if (sr.Attr and faDirectory)=0 then
ListView1.Items.Add.Caption:=sr.name;
if (sr.Attr and faDirectory)>0 then
ShowFolder(Path+sr.name+'', SubNode);
end;
until (FindNext(sr) <> 0);
FindClose(sr);
end;

Wszystko fajnei dziala tylko chcialbym zeby w Listview byly wyswietlane nie wszystki pliki na raz tylko pliki ktore znajduja sie w zaznaczonym katalogu. Motam sie z tym i juz naprawde nie mam pomyslu jak to zrobic. Moze mi ktos pomoc? bede bardzo wdzieczny