Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Сканировать содержимое папки [D7, WinXP]


kyn66 ©   (2006-02-06 13:17:00) 

Уважаемые мастера! На диске есть папка (к примеру "C:\Libs").
В свою очередь в этой папке есть еще перечень папок:

C:\Libs
  Papka1
  Papka2
  Papka3
  Papka4
  Papka5
  Papka6
  Papka7


Задача заключается в том, чтобы куда-то сканировать этот список вложенных папок, а потом файлы, лежащие в этих папках. Ну файлы я занесу в ListBox, а как быть папками, как определить, что это папка и потом создать список из имен этих папок. Имена будут использоваться для дальнейшего анализа. Спасибо.


kyn66   (2006-02-08 11:07:00) [1]

Все понял, спасибо


capkoh   (2006-02-06 17:25:00) [2]

Используй FindFirst и FindNext.
Для папки существует флаг faDirectory. Если этот флаг содержится в dwFileAttributes, то найденный файл - это папка.


Desdechado   (2006-02-06 15:42:00) [3]

в TTreeView а не в листбокс


kaZaNoVa   (2006-02-06 14:58:00) [4]

рекурсивный поск файла?


Наверх

Титульная страница Поиск, карта сайта Написать письмо