FileSystem.FileAttr(Int32) 方法   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个枚举,该枚举表示使用 FileOpen 函数打开的文件的文件模式。 与 FileAttr 函数相比,FileSystem 在文件 I/O 操作方面可为您提供更高的效率和更好的性能。 有关更多信息,请参见GetFileInfo(String)。
public:
 static Microsoft::VisualBasic::OpenMode FileAttr(int FileNumber);public static Microsoft.VisualBasic.OpenMode FileAttr (int FileNumber);static member FileAttr : int -> Microsoft.VisualBasic.OpenModePublic Function FileAttr (FileNumber As Integer) As OpenMode参数
- FileNumber
- Int32
必需。 
              Integer. 任何有效文件数。
返回
以下值之一:
| “值” | 文件访问模式 | 
|---|---|
| 1 | OpenMode.Input | 
| 2 | OpenMode.Output | 
| 4 | OpenMode.Random | 
| 8 | OpenMode.Append | 
| 32 | OpenMode.Binary | 
示例
此示例使用 FileAttr 函数返回打开的文件的文件模式。
Dim mode As OpenMode
FileOpen(1, "c:\TESTFILE.TXT", OpenMode.Input)
mode = FileAttr(1)
MsgBox("The file mode is " & mode.ToString())
FileClose(1)
注解
此函数返回一个枚举,表示使用 FileOpen 函数打开的文件的文件模式。