Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.11.04;
Скачать: [xml.tar.bz2];

Вниз

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

 
Reko   (2007-10-11 21:14) [0]

Как можно получить список (дерево) папок и файлов с объёмом, с возможностью регулировать глубину, т.е.:
а) глубина 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Мб


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


> Reko   (11.10.07 21:14)

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


 
Anatoly Podgoretsky ©   (2007-10-11 21:26) [2]

> 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:48) [3]


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

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


 
Anatoly Podgoretsky ©   (2007-10-11 21:53) [4]

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

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

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


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


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

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


 
Anatoly Podgoretsky ©   (2007-10-11 22:18) [6]

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

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


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


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

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


 
Dmitro ©   (2007-10-12 02:40) [8]

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

НЕДАВОЛИННН


 
Anatoly Podgoretsky ©   (2007-10-12 12:41) [9]

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

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



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.11.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.038 c
15-1191089731
lookin
2007-09-29 22:15
2007.11.04
Скорость удаления данных из памяти


5-1162477747
Делфи
2006-11-02 17:29
2007.11.04
TTrackBar


2-1192367636
WooW
2007-10-14 17:13
2007.11.04
RemoveDir


15-1190864226
azamatufa
2007-09-27 07:37
2007.11.04
Про работу форума


15-1190501517
Comunicator
2007-09-23 02:51
2007.11.04
BC3.1





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский