Skip to main content

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, SaveFileDialog, Seek, Size, Write, Writebyte, Writeline

History​

0.9.9.17New to Version