OUTPUT - QB64 Wiki

OUTPUT

From QB64 Wiki

Jump to: navigation, search

The OUTPUT file mode is used in an OPEN statement to send new data to Files or Ports.


Syntax:

OPEN FileName$ FOR OUTPUT AS #1


  • OUTPUT mode erases all previous data in an existing file or clears a port receive buffer!
  • Creates an empty file if the filename does not exist. Use APPEND if previous file data is to be preserved.
  • Mode can use PRINT, WRITE or PRINT USING to output file data.


Example: Writes new data to a text file sequentially and reads it back to the program screen.

filename$ = "testfile.dat" x = 1: y = 2: z$ = "Three" OPEN filename$ FOR OUTPUT AS #1 'opens and clears an existing file or creates new empty file WRITE #1, x, y, z$ CLOSE #1 PRINT "File created with data. Press a key!" K$ = INPUT$(1) 'press a key OPEN filename$ FOR INPUT AS #2 'opens a file to read it INPUT #2, a, b, c$ CLOSE #2 PRINT a, b, c$ END


See also:



Navigation:
Go to Keyword Reference - Alphabetical
Go to Keyword Reference - By usage
Go to Main WIKI Page
Views
Personal tools