Xbasic
FILE.WRITE_LINE Function
Syntax
Bytes_Written as N = file_pointer.Write_line(C Data)
Arguments
- DataCharacter
A variable or expression containing character data.
Returns
- Bytes_WrittenNumeric
Returns the number of bytes written to the file.
Description
Writes a string to file with a trailing CR-LF.
Discussion
The .WRITE_LINE() method writes a line of text data ( Text_Line ) to the location of the current file pointer in an open file referenced by the file object pointer. The CR (Carriage Return) and LF (Line Feed) codes are appended to the end of the output.
Example
This script retrieves the names of customers from the customer table and writes them to an output file.
dim tbl as P tbl = table.open("c:\a5\a_sports\customer.dbf") file_pointer = file.create("c:\a5\output.txt", FILE_RW_EXCLUSIVE) tbl.fetch_first() while .NOT. tbl.fetch_eof() file_pointer.write_line(tbl.first_name - " " + tbl.last_name) tbl.fetch_next() end while file_pointer.flush() file_pointer.close()
See Also