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

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

  • No labels