![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
получить размер файла или папки [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]
У папки нет размера.