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

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

Как можно получить список (дерево) папок и файлов?


Reko ©   (2007-10-11 21:14:00) 

Как можно получить список (дерево) папок и файлов с объёмом, с возможностью регулировать глубину, т.е.:
а) глубина 0:
- D:\Папка\Подпапка1  100Мб
- D:\Папка\Подпапка2  122Мб
- D:\Папка\фильм.avi   128Мб
б) глубина1:
- D:\Папка\Подпапка1\Подподпапка1   45Мб
- D:\Папка\Подпапка1\фильм1.avi       10Мб
- D:\Папка\Подпапка1\фильм2.avi       30Мб
- D:\Папка\Подпапка1\фильм3.avi       15Мб
- D:\Папка\Подпапка2\картинка1.jpg   60Мб
- D:\Папка\Подпапка2\картинка2.jpg   62Мб
- D:\Папка\фильм.avi   128Мб


Anatoly Podgoretsky   (2007-10-12 12:41:00) [1]

> Dmitro  (12.10.2007 02:40:08)  [8]

А где в название - курсы подготовки начинающих программистов?


Dmitro   (2007-10-12 02:40:00) [2]

Да-аа-аааа-аа, все такие умные...
Ну расскажите человеку про findfirstfile, ...next..., и п.п. расскажите про то, что такое папка и что такое файл и FileSize и FileAttributes и как использовать рекурсию в рамках изложенной задачи (применительно к директориям). А вы на умняк присели! Название форума, блин, читать НАДА!!!

НЕДАВОЛИННН


Германн   (2007-10-11 22:25:00) [3]


> Anatoly Podgoretsky ©   (11.10.07 22:18) [6]

Ладно, проехали.
После драки кулаками махать - не мой метод! :-)


Anatoly Podgoretsky   (2007-10-11 22:18:00) [4]

> Германн  (11.10.2007 22:06:05)  [5]

Ну говорила же мама -  учи слепой, десятипальцевый метод, а ты по тусовкам таскался.


Германн   (2007-10-11 22:06:00) [5]


> Anatoly Podgoretsky ©   (11.10.07 21:53) [4]

Эх. Знал бы прикуп, жил бы в Сочи. (как раньше говаривали :)


Anatoly Podgoretsky   (2007-10-11 21:53:00) [6]

> Германн  (11.10.2007 21:48:03)  [3]

Предупреждать надо.

Но ему все равно придется напильником поработать.


Германн   (2007-10-11 21:48:00) [7]


> Anatoly Podgoretsky ©   (11.10.07 21:26) [2]

И эти люди запрещают мне ковырять в носу!
:-)
А я то хотел всего лишь срубить бабки. :-(
Забыл, что всё уже украдено до нас!


Anatoly Podgoretsky   (2007-10-11 21:26:00) [8]

> Reko  (11.10.2007 21:14:00)  [0]

File Size Analyzer - Программа предназначена для анализа размеров папок и количества файлов в них, включая вложенные. Данные представлены в виде дерева. Удобна для использования системными администраторами для определения перегрузки сетевых папок пользователями. В архиве находятся как полные исходные тексты, так и исполнимый файл. Откомпилировано на Дельфи 6 и работа проверена на Windows XP. Инсталяция не требуется.

http://podgoretsky.com/cgi-bin/dlcounter/npscnt?file=http://podgoretsky.com/ftp/Language/nps/foldersize.zip&file_id=fsa


Германн   (2007-10-11 21:18:00) [9]


> Reko   (11.10.07 21:14)

ListView тебе в помощь. Подробности после перевода сабжа на нормальный язык.


Наверх

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