Поиск файлов
Добавлено: 17 апр 2007, 16:35
Есть такая вещ:
Подскажите, пожалуйста, как сделать чтобы в ListBox добавлялись сразу несколько типов файлов и файлы из подкаталогов?
Код: Выделить всё
procedure TForm1.List(Path: string);
var
lpBuf: PChar;
sWinDir: string[128];
SearchRec: TSearchRec;
begin
if FindFirst(Path + '<*.расширение>', faAnyFile, SearchRec) =0 then
begin
// добавим имя этого файла в список
ListBox1.Items.Add(SearchRec.Name);
// пока в каталоге есть другие файлы
while (FindNext(SearchRec) = 0) do
ListBox1.Items.Add(SearchRec.Name);
end;
ListBox1.ItemIndex := 0;
end;