Freefile
Freefile (Function)
Format
freefile
freefile ( )
returns integer_expression
Description
BASIC256 allows for multiple files to be opened at a single time. The freefile function returns a free open_file_number that you can use in your next Open or Openb. Once a file is closed, freefile will return that open_file_number to the list of available file numbers and may reissue that number.
Example
# copy one binary file to another
k = 0
source = freefile
openb source,"file.pdf"
dest = freefile
openb dest,"file_copy.pdf"
reset dest
while not eof(source)
writebyte dest, readbyte(source)
k++
end while
close dest
close source
print k + " bytes copied."
See Also
Changedir, Close, Currentdir, Dir, Eof, Exists, Freefile, Kill, mkdir, Open, Openb, OpenFileDialog, OpenSerial, Read, Readbyte, Readline, Reset, rmdir, SaveFileDialog, Seek, Size, Write, Writebyte, Writeline
History
| 0.9.9.17 | New to Version |