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

Вниз

получить размер файла или папки   Найти похожие ветки 

 
Loki3d   (2010-03-13 20:43) [0]

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


 
Anatoly Podgoretsky ©   (2010-03-13 21:01) [1]

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

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


 
Ega23 ©   (2010-03-13 21:12) [2]

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


 
Демо ©   (2010-03-13 22:48) [3]


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


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


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

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

В тему к

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


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


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


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


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


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


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

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


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


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

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


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


> 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 01:08) [9]


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


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

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


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


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

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



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

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

Наверх





Память: 0.47 MB
Время: 0.125 c
15-1266342135
Piter
2010-02-16 20:42
2010.08.27
Посоветуйте LiveCD / LiveDVD?


15-1273264199
Юрий
2010-05-08 00:29
2010.08.27
С днем рождения ! 8 мая 2010 суббота


2-1271921806
Эренка
2010-04-22 11:36
2010.08.27
Ошибка деления на ноль, комплексные функции


15-1268122113
AlexDan
2010-03-09 11:08
2010.08.27
Условие для radio /php/..


15-1265554963
TUser
2010-02-07 18:02
2010.08.27
Соцопросик курильщиков





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский