Последние записи
- Как запустить программу указанную в Edit.Text
- Скачать файл с использованием потока
- Поиск слова в Memo
- Распаковщик формата .img из GTA San Andreas
- Подсчет количества повторяющихся букв в файле
- Простейший скрипт загрузки картинки с помощью php
- Рассылка. Выпуск 154
- Получение картинки с веб-камеры
- Скопировать определённый кусок image
- Сделать printscreen экрана и сохранить
25th
Июн
Как узнать размер файла в Кб?
Posted by Chas under Пост-обзор
phomm:
С потоком так :
var fs : tfilestream;
...
fs := tfilestream.create('full_file_name', fmopenread);
теперь размер файла в fs.size
Можно с assign :
var f : file of ...;
...
assign(f, 'full_file_name');
size := filesize(f); // только тут будет размер соответственно типу файла, поэтому для Вашей цели лучше объявлять file of byte
Можно через findfirst :
var sr : tsearchrec;
...
if findfirst('full_file_name', faanyfile, sr) = 0 then
теперь размер файла в sr.size
Получить размер в Кб – надо потом разделить то, что получили на 1024.

