Методы бестиповых двоичных файлов

Для бестиповых двоичных файлов file определены следующие методы:

 
procedure Reset;
        Открывает существующий бестиповой файл на чтение и запись
procedure Rewrite;
        Открывает существующий бестиповой файл на чтение и запись. Если файл не существовал, он создаётся, если существовал, он обнуляется
procedure Reset(en: Encoding);
        Открывает существующий бестиповой файл на чтение и запись в указанной кодировке
procedure Rewrite(en: Encoding);
        Открывает существующий бестиповой файл на чтение и запись в указанной кодировке. Если файл не существовал, он создаётся, если существовал, он обнуляется
function Position: int64;
        Возвращает или устанавливает текущую позицию файлового указателя в бестиповом файле
function Size: int64;
        Возвращает количество байт в бестиповом файле
procedure Seek(n: int64);
        Устанавливает текущую позицию файлового указателя в бестиповом файле на байт с номером n
procedure Truncate;
        Усекает бестиповой файл, отбрасывая все элементы с позиции файлового указателя
procedure WriteBytes(a: array of byte);
        Записывает данные из байтового массива в бестиповой файл
function ReadBytes(count: integer): array of byte;
        Считывает указанное количество байтов из бестипового файла в байтовый массив
function ReadInteger: integer;
        Считывает целое из бестипового файла
function ReadBoolean: boolean;
        Считывает логическое из бестипового файла
function ReadByte: byte;
        Считывает байт из бестипового файла
function ReadChar: char;
        Считывает символ из бестипового файла
function ReadReal: real;
        Считывает вещественное из бестипового файла
function ReadString: string;
        Считывает строку из бестипового файла