fileopen
Opens a file.
fileopen <file handle> <filename> <append flag> [<readonly flag>]
Parameters
- integer variable <file handle>
- If the file is successfully opened, the file handle is returned in this variable.
Otherwise, <file handle> is set to -1.
- string <filename>
- Specify an opened file name
If the file does not exist, it is created and then opened.
- integer <append flag>
- If this parameter is zero, the file pointer is set to the beginning of the file.
If this parameter is nonzero, the file pointer is set to the end of the file.
- integer <readonly flag> (optional default=0) (version 4.85 or later)
- If this parameter is zero, it requests opening the file read/write.
If this parameter is nonzero, it requests opening the file read-only.
Remarks
The file is opened in the binary mode.
Example
fileopen fhandle 'data.dat' 0
fileopen fhandle 'data.dat' 1
fileopen fhandle 'test.bat' 0
filewrite fhandle 'md .\v20080619_Test'
fileclose fhandle
pause 5
exec 'cmd /c test.bat'
pause 10
end
See also