![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как определить размер каталога с вложенными подкаталогами? [D5, NT4]
AndrewCh © (2002-12-06 14:10:00)Как определить размер каталога с вложенными подкаталогами?
Anatoly Podgoretsky (2002-12-06 16:21:00) [1]Ты прочитал немного выще это от 0 до N кластеров, вне зависимости от размера файла
Separator (2002-12-06 14:48:00) [2]ну допустим сколько кластереов занимает 1 файл
Anatoly Podgoretsky (2002-12-06 14:42:00) [3]Страшно тяжелая задача, например на платворме НТ судествуют дырявые файлы, по проводнику файл размером в 100 мб, может реально занимать всего несколько килобайт, есть сжатые файлы их размер на диске может меняться динамически, кроме того надо учитывать размер кластера (или другой единицы размещения), к тому же вопрос звучал про каталоги, сами записи о каталогах тоже занимают определенне место, к тому же в кластере несколько записей сразу, не об одном файле.
Поэтому очень важен вопрос "что ты имеешь в виду под размером"
Separator (2002-12-06 14:32:00) [4]
> Anatoly Podgoretsky © (06.12.02 14:29)
А как определить реальный размер файла, т.е. сколько он занимает на диске?
Anatoly Podgoretsky (2002-12-06 14:29:00) [5]Это будет тольуо виртуальный размер всех файлов
AndrewCh (2002-12-06 14:28:00) [6]спасибо ;) , я думал что есть какое-либо более простое решение, чем суммирование FileSize . :(((
Anatoly Podgoretsky (2002-12-06 14:18:00) [7]А что ты имеешь в виду под размером, этот вопрос посерьезнее и возможно не имеет простого решения
sask (2002-12-06 14:13:00) [8]ручками, ручками...
сканируешь каталог со всеми подкаталогами и суммируешь
размеры полученных файлов.
Виктор Щербаков (2002-12-06 14:13:00) [9]рекурсивный обход