[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
Write data from memory to an untyped file
Source position: systemh.inc line 1283
procedure BlockWrite( |
var f: file; |
const Buf; |
Count: Int64; |
var Result: Int64 |
); |
var f: file; |
const Buf; |
Count: LongInt; |
var Result: LongInt |
); |
var f: file; |
const Buf; |
Count: Cardinal; |
var Result: Cardinal |
); |
var f: file; |
const Buf; |
Count: Word; |
var Result: Word |
); |
var f: file; |
const Buf; |
Count: Word; |
var Result: Integer |
); |
var f: file; |
const Buf; |
Count: LongInt |
); |
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.
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.
|
Read data from an untyped file into memory |
|
|
Close a file |
|
|
Open file for writing |
|
|
Assign a name to a file |