Подпрограммы для работы с двоичными файлами

function FilePos(f: двоичный файл): int64;
        Возвращает текущую позицию файлового указателя в двоичном файле
function FileSize(f: двоичный файл): int64;
        Возвращает количество элементов в двоичном файле
procedure Reset(f: двоичный файл);
        Открывает двоичный файл на чтение и запись.Двоичный файл - это либо типизированный файл file of T, либо бестиповой файл file
procedure Reset(f: двоичный файл; name: string);
        Связывает файловую переменную f с файлом name на диске и открывает двоичный файл на чтение и запись.Двоичный файл - это либо типизированный файл file of T, либо бестиповой файл file
procedure Reset(f: двоичный файл; en: Encoding);
        Открывает двоичный файл на чтение и запись в заданной кодировке.Двоичный файл - это либо типизированный файл file of T, либо бестиповой файл file
procedure Reset(f: двоичный файл; name: string; en: Encoding);
        Связывает файловую переменную f с файлом name на диске и открывает двоичный файл на чтение и запись в заданной кодировке.Двоичный файл - это либо типизированный файл file of T, либо бестиповой файл file
procedure Rewrite(f: двоичный файл);
        Открывает двоичный файл на чтение и запись, при этом обнуляя его содержимое. Если файл существовал, он обнуляется.Двоичный файл - это либо типизированный файл file of T, либо бестиповой файл file
procedure Rewrite(f: двоичный файл; name: string);
        Связывает файловую переменную f с файлом name на диске и открывает двоичный файл на чтение и запись, при этом обнуляя его содержимое.Двоичный файл - это либо типизированный файл file of T, либо бестиповой файл file
procedure Rewrite(f: двоичный файл; en: Encoding);
        Открывает двоичный файл на чтение и запись в заданной кодировке, при этом обнуляя его содержимое. Если файл существовал, он обнуляется.Двоичный файл - это либо типизированный файл file of T, либо бестиповой файл file
procedure Rewrite(f: двоичный файл; name: string; en: Encoding);
        Связывает файловую переменную f с файлом name на диске и открывает двоичный файл на чтение и запись в заданной кодировке, при этом обнуляя его содержимое.Двоичный файл - это либо типизированный файл file of T, либо бестиповой файл file
procedure Seek(f: двоичный файл; n: int64);
        Устанавливает текущую позицию файлового указателя в двоичном файле на элемент с данным номером
procedure Truncate(f: двоичный файл);
        Усекает двоичный файл, отбрасывая все элементы с позиции файлового указателя.Двоичный файл - это либо типизированный файл file of T, либо бестиповой файл file