Помощь - Поиск - Пользователи - Календарь
Полная версия: Список файлов заданного каталога?
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
kominet
В общем есть массив
sBuffer:array of string;
в котором хранится список имён файлов (например 123.doc)
нужно создать список файлов из заданного каталога которых нет в массиве

особенно интересует как мне записать в массив список файлов из заданного каталога
volvo
Цитата
особенно интересует как мне записать в массив список файлов из заданного каталога
См. пример из хелпа на FindFirst/FindNext ...

Соответственно, точно так же находится и список файлов, отсутствующих в массиве... проходишь по всей папке с FindFirst + FindNext, и каждое найденное имя файла проверяешь на присутствие в массиве... Если НЕТ - то добавить в список...
kominet
в догонку наверно совсем глупый(и немного не по теме) вопрос.. как мне сделать входной/выходной переменной в процедуре динамический массив??
сделал так:
procedure DeleteResume(MyFiles:array of string);

когда пытаюс
SetLength(TempMyfiles,length(sBuf)+1);

пишет чта несовместимость типов array и dynamic array??
klem4
type
Tarray = array of integer;

procedure P(var a: Tarray);
begin
setlength(a, 3);
end;
kominet
Сенькью вери мятч!!
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.