Процедура Assign(var F:File: Name:String); Name - имя файла на диске, F – имя файловой переменной. После выполнения этой процедуры Name и F отождествляются. Assign не должна применяться к файлу, находящемуся в употреблении. Процедура BlockRead(var F:File; var Dest:Type; Num:Integer) F -нетипизируемый файл, Dest -переменная, Num - количество 128-баитных записей, которые должны быть перенесены из дискового файла в переменную. Процедура BlocKWrite(var F:File; var Dest:Type; Num:Integer) I Num - количество 128-баитных записей, которые должны быть перенесены из переменной в дисковый файл. Процедура Chain(var F:File) активизирует CHN-файл, с которым предварительной процедурой Assign было отождествлено имя F. Процедура Close(var F:File); дисковый файл, отождествленный с переменной F, закрывается и в директорию диска вносятся необходимые изменения. Процедура Erase(var F:File); дисковый файл, отождествленный с переменной F, уничтожается. Процедура Execute(var F:File) загружает и выполняет файл с диска, с которым предварительно процедурой Assign было отождествлено имя F. Процедура Rename(var F:File; Name:String); дисковому файлу, отождествленному с переменной F, присваивается новое имя Name. Rename не должна применяться к уже открытому файлу. Процедура Reset(var F:File) открывает файл F для чтения и ставит указатель на начало файла. Процедура Rewrite(var F:File) открывает файл F для записи, чистит его и ставит указатель на начало файла. Процедура Seek(var F:File of type; Pos:Integer) устанавливает указатель файла F на Pos элемент файла. Процедура Flush(var F:File) очищает буфер дискового файла, отождествленного с переменной F. Гарантирует, что следующая операция чтения будет произведена непосредственно с диска. Должна применяться к уже закрытым файлам. Функция Eof(var F;File):boolean возвращает TRUE, если найден конец файла. Функция Eoln(var F:Text):boolean возвращает TRUE, если найден конец строки или конец файла F. Функция Filepos(var: F: File of Type):Integer; Filepos(var: F:File):Integer возвращает текущую позицию указателя файла. Функция Filesize(var: F: File ofType):Integer; Filesize(var: F:File):Integer возвращает текущее количество элементов файла.