BlockWrite procedure
Write data from memory to an untyped file.
Declaration
procedure BlockWrite(var f: File; const Buf; Count: Int64;
var Result: Int64)Description
BlockWrite writes
count records from
buffer to the file
F.A record is a block of bytes with size specified by the
Rewrite or
Reset statement.
If the records couldn't be written to disk, a run-time error is generated.
This behavior can be controlled by the
{$I} switch.Errors
Depending on the state of the
{$I} switch, a runtime error can be
generated if there is an error. In the
{$I-} state, use
IOResult
to check for errors.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
