Page History
Purpose
Used to create a file handle for subsequent access by record-oriented calls such as READ.RECORD, WRITE.RECORD, etc.
Arguments
Argument | Input/Output | Value |
CODE | Input | 11 |
| Output | unchanged |
BFS | Input | BFS List |
| Output | unchanged |
HANDLE | Input | media map handle |
| Output | unchanged |
NAME | Input | filename*account, as read from @FILES<2> and @FILES<3> |
| Output | unchanged |
FMC | Input | null |
| Output | unchanged |
RECORD | Input | null |
| Output | file handle for file |
STATUS | Input | 1 |
| Output | true if the file handle is successfully constructed, false if the handle cannot be constructed and verified |
Info |
---|
Once an OPEN.FILE call has been made, the file handle for an opened file is stored as field five of the @FILES file entry. Subsequent BASIC+ OPEN statements do not make this OPEN.FILE call if a file handle for the file is already available. |
Called by
BASIC+ OPEN statement