FileAttr Function

Returns a Long representing the file mode for files opened using the Open statement.

Syntax

FileAttr(filenumber, returntype)

The FileAttr function syntax has these named arguments:

Part Description
filenumber Required; Integer. Any validfile number.
returntype

Required; Integer. Number indicating the type of information to return. Specify 1 to return a value indicating the file mode.


Return Values

When the returntype argument is 1, the following return values indicate the file access mode:

Mode
Value
Input 1
Output 2
Random 4
Append 8
Binary 32

Example

This example uses the FileAttr function to return the file mode of an open file.

Dim FileNum, Mode
FileNum = FreeFile()                  ' Assign file number.
Open "TESTFILE" For Append As FileNum ' Open file.
Mode = FileAttr(FileNum, 1)           ' Returns  8 (Append file mode).
Close FileNum                         ' Close file.
Trace Mode

See Also

Open Statement, SetAttr Statement , GetAttr Function