Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
ВнизКак получить список файлов из определенного каталога Найти похожие ветки
← →
Zloy © (2005-01-26 10:33) [0]Как получить список файлов из определенного каталога и записать имена этих файлов в массив типа string
← →
ShimON © (2005-01-26 10:36) [1]
procedure ListFileDir(Path: string; FileList: TStrings);
var
SR: TSearchRec;
begin
if FindFirst(Path + "*.*", faAnyFile, SR) = 0 then
begin
repeat
if (SR.Attr <> faDirectory) then
begin
FileList.Add(SR.Name);
end;
until FindNext(SR) <> 0;
FindClose(SR);
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
ListFileDir("C:\WINDOWS\", ListBox1.Items);
end;
← →
Zloy © (2005-01-26 11:41) [2]спасиб, а как это запихать в TreeView и убрать расширение файла???
← →
ShimON © (2005-01-26 11:45) [3]ХМ, а как это относится к первому сабжу?? Думаю тогда при считывании имени файла надо просто отбросить все что после точки, а потом добавить в дерево. Кстати, а ты знаешь про существование компанента ShellTreeView???
← →
begin...end © (2005-01-26 11:52) [4]> [2] Zloy © (26.01.05 11:41)
> убрать расширение файла
ChangeFileExt("...", "")
← →
Zloy © (2005-01-26 12:18) [5]ShellTreeView нет не знаю, если пользовать стандартный, то ошибка, не соответствия типов данных
← →
Zloy © (2005-01-26 15:00) [6]все разобрался я с этой задачей
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c