procedure TForm1.Button1Click(Sender: TObject); var SearchRec: TSearchRec; Found: Integer; begin try ShowMessage(ShellTreeView1.SelectedFolder.PathName); Found := FindFirst(ShellTreeView1.SelectedFolder.PathName+ '\*.*', 0, SearchRec); while Found = 0 do begin ListBox1.Items.Add(SearchRec.Name); Found := FindNext(SearchRec); end; finally FindClose(SearchRec); end; end;
procedure TForm1.Button1Click(Sender: TObject); var SearchRec: TSearchRec; Found: Integer; begin try ShowMessage(ShellTreeView1.SelectedFolder.PathName); Found := FindFirst(ShellTreeView1.SelectedFolder.PathName+ '\*.*', 0, SearchRec); while Found = 0 do begin if (ExtractFileExt(SearchRec.Name)= '*.mp3')or (ExtractFileExt(SearchRec.Name)= '*.swf')or (ExtractFileExt(SearchRec.Name)= '*.avi') then ListBox1.Items.Add(SearchRec.Name); Found := FindNext(SearchRec); end; finally FindClose(SearchRec); end; end;
var
SearchRec: TSearchRec;
Found: Integer;
begin
try
ShowMessage(ShellTreeView1.SelectedFolder.PathName);
Found := FindFirst(ShellTreeView1.SelectedFolder.PathName+ '\*.*', 0, SearchRec);
while Found = 0 do
begin
ListBox1.Items.Add(SearchRec.Name);
Found := FindNext(SearchRec);
end;
finally
FindClose(SearchRec);
end;
end;
var
SearchRec: TSearchRec;
Found: Integer;
begin
try
ShowMessage(ShellTreeView1.SelectedFolder.PathName);
Found := FindFirst(ShellTreeView1.SelectedFolder.PathName+ '\*.*', 0, SearchRec);
while Found = 0 do
begin
if (ExtractFileExt(SearchRec.Name)= '*.mp3')or
(ExtractFileExt(SearchRec.Name)= '*.swf')or
(ExtractFileExt(SearchRec.Name)= '*.avi') then
ListBox1.Items.Add(SearchRec.Name);
Found := FindNext(SearchRec);
end;
finally
FindClose(SearchRec);
end;
end;