Jump to content

Futurebasic/Language/Reference/write field

From Wikibooks, open books for an open world

WRITE FIELD

[edit | edit source]

statement

[edit | edit source]

Syntax

[edit | edit source]
WRITE FIELD[#] deviceID, handle&

Description

[edit | edit source]

Use this statement to write the contents of the relocatable block specified by handle& to the open file or serial port specified by deviceID, in a format suitable for input by the READ FIELD statement.

WRITE FIELD starts writing at the current "file mark" position. If first writes a 4-byte long-integer which indicates the size of the block; following this, it writes the contents of the block itself.

Notes

[edit | edit source]

If you want to write only the block's contents to the file (without the 4-byte length indicator), use the WRITE FILE statement instead:

WRITE FILE# deviceID,[handle&],FN GETHANDLESIZE(handle&)

See Also

[edit | edit source]

READ FIELD; GET FIELD; WRITE FILE; OPEN