DirFileSize
Невизуальный компонент определяет размер файла или папки.
Выводит данные в:
Байтах
Килобайтах
Мегабайтах
По вашему желанию.
Компиляторы:
FPC
Delphi
Скачать можно здесь http://vvu.ucoz.ru/load/1-1-0-16
Этот топик читают: Гость
Ответов: 3655
Рейтинг: 69
|
|||
карма: 0 |
|
Ответов: 1305
Рейтинг: 29
|
|||
Вот родные функции KOL, как раз в тему
function FileSize (const Path: String) : Integer;
function DirectorySize (const Path: String): I64; Кроме всего прочего размер папки возвращается в формате I64, что эквивалентно int64, т.е может выдавать ЗНАЧИТЕЛЬНО больше, чем 2 Гб Вячеслав, и стоило сторонний компонент использовать
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
v258, не в тему.
integer - слабоватый размер для FileSize Хотя сам DirectorySize не использует FileSize, и подсчитывает и большие файлы правильно Стоило ради этого форум перекашивать btw: я уже почти приблизился к критическим размерам файлов: скачал на сети msdn-2005-04.rar (1738 Мб) |
|||
карма: 9 |
|
Ответов: 1305
Рейтинг: 29
|
|||
Galkov писал(а): v258, не в тему.
integer - слабоватый размер для FileSize Компонент от Вячеслава тоже в integer считает, и размеры папок в том числе. Я просто ради примера привел - зачем куда-то лезть и добавлять сторонние компоненты, если есть готовое Galkov писал(а): [Стоило ради этого форум перекашивать Думаю, эти претензии нужно не мне предъявлять:
|
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
во-первых, размер схемы составил 2 453 байта, т.е. должен был спрятаться под ссылкой
У тебя все теги code себя так ведут или только в этом посте? |
|||
карма: 27 |
|
Ответов: 1305
Рейтинг: 29
|
|||
Да нет, вроде бы, обычно прячутся (хотя уже не помню, когда я последний раз большую схему вставлял). Вот если вставить не одну схему, то прячется только первая, остальные нет
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Стоило ради этого форум перекашивать
Все, взял свои слова назад |
|||
карма: 9 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Перекашивание убралось, зато вес к странице существенно добавился..
|
|||
карма: 27 |
|
Ответов: 3655
Рейтинг: 69
|
|||
v258,
и стоило сторонний компонент использовать Так я разве против ,я только за.
Делал для себя меня устраивает. |
|||
карма: 0 |
|
Ответов: 1305
Рейтинг: 29
|
|||
Вячеслав, а на это внимание обратил?
v258 писал(а): Кроме всего прочего размер папки возвращается в формате I64, что эквивалентно int64, т.е может выдавать ЗНАЧИТЕЛЬНО больше, чем 2 Гб
Или у тебя таких папок не бывает |
|||
карма: 0 |
|
Ответов: 3655
Рейтинг: 69
|
|||
v258,
Или у тебя таких папок не бывает Да необратил
Конечно папки и гораздо больше есть. |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Вячеслав, посмотри еще это (еле нашел в прошлой версии)
|
|||
карма: 25 |
| ||
файлы: 1 | DirFileSizeT.rar [919B] [584] |
Ответов: 9906
Рейтинг: 351
|
|||
Народ, вы чего так тормозите
Давал ведь ссылку, где русским языком сказано, что FileSize надо брать такой:
|
|||
карма: 9 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Galkov, у меня это был разовый компонент (поэтому он и затерялся) и небыло длинных файлов. На том этапе он меня устраивал.
|
|||
карма: 25 |
|
Ответов: 3655
Рейтинг: 69
|
|||
Tad, И где ты его прятал (Читай как - и где ты раньше был.)
|
|||
карма: 0 |
|