Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Размер диска

344
29 августа 2005 года
Delpher
493 / / 14.08.2005
Как через API определить размер диска или директории.
Заранее спасибо
4.7K
30 августа 2005 года
kelz
42 / / 21.06.2004
Цитата:
Originally posted by Delpher
Как через API определить размер диска или директории.
Заранее спасибо


GetDiskFreeSpace
А что подразумевается под размером директории?

344
30 августа 2005 года
Delpher
493 / / 14.08.2005
Цитата:
Originally posted by kelz
GetDiskFreeSpace
А что подразумевается под размером директории?



Так же как и размер диска - в свойствах диска или
директории указывается его размер

4.7K
30 августа 2005 года
kelz
42 / / 21.06.2004
Цитата:
Originally posted by Delpher
Так же как и размер диска - в свойствах диска или
директории указывается его размер


Тогда, размер каталога это есть сумма размеров всех файлов в нем. Используй FindFirstFile, FindNextFile, GetFileSize.

344
30 августа 2005 года
Delpher
493 / / 14.08.2005
Цитата:
Originally posted by kelz
Тогда, размер каталога это есть сумма размеров всех файлов в нем. Используй FindFirstFile, FindNextFile, GetFileSize.



Это я знаю. Хотелось бы это делать побыстрее.
В API не ничего такого?

299
30 августа 2005 года
3D Bob
885 / / 18.04.2005
Цитата:
Originally posted by Delpher
Это я знаю. Хотелось бы это делать побыстрее.
В API не ничего такого?


Нет. Если ты заметил, то когда открываешь, свойсва папки, он лишь через некоторое время возвращает размер катоолга, так как ищет новые файлы и сумирует.

344
30 августа 2005 года
Delpher
493 / / 14.08.2005
Цитата:
Originally posted by 3D Bob
Нет. Если ты заметил, то когда открываешь, свойсва папки, он лишь через некоторое время возвращает размер катоолга, так как ищет новые файлы и сумирует.



С этим ясно,
Как пользоваться ф-ей GetDiskFreeSpace.шо за параметры?

4.7K
30 августа 2005 года
kelz
42 / / 21.06.2004
Цитата:
Originally posted by Delpher
С этим ясно,
Как пользоваться ф-ей GetDiskFreeSpace.шо за параметры?



RTFM
Про MSDN слышал? GetDiskFreeSpace

292
31 августа 2005 года
Matush
726 / / 14.01.2004
Цитата:
Originally posted by Delpher
Это я знаю. Хотелось бы это делать побыстрее.
В API не ничего такого?



http://forum.codenet.ru/showthread.php?threadid=24732
Находит все файлы в директории (с поддиректориями). Тебе Только надо дописать суммирование размеров файлов.

344
31 августа 2005 года
Delpher
493 / / 14.08.2005
Цитата:
Originally posted by Matush
http://forum.codenet.ru/showthread.php?threadid=24732
Находит все файлы в директории (с поддиректориями). Тебе Только надо дописать суммирование размеров файлов.




Премного благодарен:D

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог