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

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

получить размер файла или папки [D5, WinXP]


Loki3d ©   (2010-03-13 20:43:00) 

посоветуйте пожалуста. не знаю как подступиться к задаче.
Суть такова.
Хочу написать консольное приложение которое возвращало бы размер папки с подпапками или развер файла.
на Вход приложению будет подаваться строка, содержащая путь до папки или до файла.
С написанием функции определения размера файла или папки я думаю разбирусь сам, поискав примеры на форуме.
Можно ли как то программно узнать размер чего определять?
Скажем c:\111- может быть как папкой так и файлом без расширения.


Германн   (2010-03-14 01:14:00) [1]


> Вот потому то я думаю, что вопрос

Вот потому Демо ©   (13.03.10 22:48) [3] и спросил про задачу.
Была бы известна именно задача, а не просто вопрос, ответить можно было бы гораздо быстрее. И более качественно. И без последующих претензий авторов, которые порой растягиваются на десятки сообщений.


DVM   (2010-03-14 01:08:00) [2]


> Германн ©   (14.03.10 01:02) [8]


> Мы ведь в "Начинающие"

Вот потому то я думаю, что вопрос скорее о простой сумме файлов, без изысков на вроде доп потоков NTFS или жёстких ссылок.


Германн   (2010-03-14 01:02:00) [3]


> DVM ©   (14.03.10 00:28) [7]
>
>
> > http://transl-gunsmoker.blogspot.com/2009/12/blog-post_28.
>
> > html
>
> Если человек спрашивает как вычислить размер каталога (и
> не нашел ответа сам), то скорее проблемы по этой ссылке
> его заботят мало. А его заботит как найти сумму размеров
> всех файлов в папке.
>

Не путаешь ли ты задачи X, Y и Z?
А то потом придётся объяснять "почему вот эта фишка показывает размер ХХХ байт, а моя, сделанная по вашему совету YYY байт". Ибо размер папки (каталога) это ... Далее опять ссылка на [4].
Мы ведь в "Начинающие". И сабж соответствует данной конференции.


DVM   (2010-03-14 00:28:00) [4]


> http://transl-gunsmoker.blogspot.com/2009/12/blog-post_28.
> html

Если человек спрашивает как вычислить размер каталога (и не нашел ответа сам), то скорее проблемы по этой ссылке его заботят мало. А его заботит как найти сумму размеров всех файлов в папке.


Германн   (2010-03-14 00:19:00) [5]


> Все они к FindFirst сводятся, нет?

Читай по ссылке ИШ


Ega23   (2010-03-14 00:01:00) [6]


> Скажи, для каких целей тебе это нужно - алгоритм будет от
> этого зависеть.


? Все они к FindFirst сводятся, нет?


Игорь Шевченко   (2010-03-13 23:23:00) [7]

Демо ©   (13.03.10 22:48) [3]

В тему к

> Скажи, для каких целей тебе это нужно


http://transl-gunsmoker.blogspot.com/2009/12/blog-post_28.html


Демо   (2010-03-13 22:48:00) [8]


> Loki3d   (13.03.10 20:43) 
> посоветуйте пожалуста. не знаю как подступиться к задаче.
>


Скажи, для каких целей тебе это нужно - алгоритм будет от этого зависеть.


Ega23   (2010-03-13 21:12:00) [9]

1. Папка и директория - разные вещи. "Мой компьютер" или "Сетевое окружение" - папка. Но не директория.
2. Что касается остального - то FindFirst, FindNext + F1


Anatoly Podgoretsky   (2010-03-13 21:01:00) [10]

> Loki3d  (13.03.2010 20:43:00)  [0]

У папки нет размера.


Наверх

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