Procedure Blockwrite (Var F : File; Var Buffer; Var Count : Longint) ;
Blockread writes count records from buffer to the file F. If the records couldn't be written to disk, a run-time error is generated. This behavior can be controlled by the {$i} switch.
A run-time error is generated if, for some reason, the records couldn't be written to disk.
For the example, see Blockread.