Войти

Показать полную графическую версию : Delphi: Содержимое директории и вложенных директорий


Animal
03-09-2003, 11:56
Уважаемые программеры!
Приношу извинения за детский вопрос, программизмом занимаюсь от случая к случаю и по-мелочи.

Хочу на Delphi слобать маленькую прогу, которая должна сканировать какую либо директорию со всеми вложенными директориями и удалить файлы по определенному признаку.

Вопрос:
Как на Delphi получить массив с полными именами и атрибутами всех файлов, хранящихся в этой директории и всех ее поддиректорий на любую глубину вложенности.

e80
03-09-2003, 13:54
Массив тебе прийдется делать ручками, а принцип такой:
Есть функция, называется в духе FindFirst,
параметры - путь, маска и может еще чето
 путь-путьт
 маска(атрибуты) - это че ты хочеш найти файл, папку, с каакими атрибутами (арх,р-онли,сист ....)
Она тебе возвращает запись, в котоорой детально расписан первый найденый файл отвечающий пожеланиям.
Для поиска дальнейших файлов по тому же пути юзаеш FindNext
После сканирования директории, смотриш, если были найдены папки, тот к пути добавляеш ее и повторяеш с начала.
Если плохо обяснил - мыль (e80\@ukr.net).
Ша просто нет делфи под рукой...

ret
07-10-2003, 10:21
могу скинуть исходник на Дельфи 5.... если надо - пиши




© OSzone.net 2001-2012