Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Delphi: Содержимое директории и вложенных директорий (http://forum.oszone.net/showthread.php?t=30243)

Animal 03-09-2003 11:56 207909

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

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

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

e80 03-09-2003 13:54 207910

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

ret 07-10-2003 10:21 207911

могу скинуть исходник на Дельфи 5.... если надо - пиши


Время: 00:01.

Время: 00:01.
© OSzone.net 2001-