| 16.1.4.      Процедура BlockWriteprocedure  BlockWrite(var  F:   file;   var Buf;   N:   Word   [;
var Result:   Word]);Записывает компоненты в файл без типа (см. п. 11.4). Перед записью файл должен быть открыт процедурой Reset или Rewrite. Чтение компонент из такого файла осуществляется процедурой BlockRead. F -    файловая переменная без типа; Buf    -     переменная любого типа, из которой выводится информация; N -  число компонент, которое необходимо записать; Result   -    переменная, в которую процедура помещает фактическое число полностью записанных компонент. Последствия аварийных ситуаций (файл не открыт, при отсутствии параметра Result число полностью записанных компонент меньше N, попытка записи более 65535 байтов - размер одной компоненты задается в процедуре Reset или Rewrite - и т. д.) зависят от выбранного ключа компилятора {$I+/-} (см. п. 11).  
 
 |