filesize
Функция определения размера файла.
Синтаксис
n = filesize(f_id);
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| f_id | integer |
Идентификатор файла |
Описание
filesize(f_id) – функция определения размера файла с идентификатором
f_id.
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| n | integer |
Размер файла в байтах |
Пример
var
s: string = "string1" + chr(10) + "string2";
//создадим новый файл
f_id = createfile("file1.dat", -1)
//запишем в него строку
writeln(f_id, s);
n = filesize(f_id);
//закроем файл
freeobject(f_id);
В процессе выполнения при помощи функции createfile будет создан новый файл с
идентификатором f_id. В файл при помощи функции writeln
будет записана строка s. Переменной n будет присвоено
значение 17, соответствующее размеру файла с идентификатором f_id (17 байт).
Перед завершением примера файл закрывается при помощи функции freeobject.
Дополнительные материалы
Нет.