FileAttr function (LotusScript Language)
Returns the access type, or the operating system file handle, for an open file.
Syntax
FileAttr ( fileNumber , attribute )
Elements
fileNumber
The number associated with the file when you opened it.
attribute
A number (either 1 or 2) specifying the type of information you want. Instead of 1 or 2, you can specify the constant ATTR_MODE or ATTR_HANDLE, respectively. These constants are defined in the file lsconst.lss. Including this file in your script allows you to use constants instead of their numeric values.
Return value
If attribute is ATTR_HANDLE, then FileAttr returns the operating system file handle for the file.
If attribute is ATTR_MODE, then FileAttr returns an integer representing the access for the file, as shown in the following table.
| Return value | Access | Constant |
|---|---|---|
| 1 | Input | ATTR_INPUT |
| 2 | Output | ATTR_OUTPUT |
| 4 | Random | ATTR_RANDOM |
| 8 | Append | ATTR_APPEND |
| 32 | Binary | ATTR_BINARY |