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