FileSystem.FileAttr(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个枚举,表示使用 FileOpen 函数打开的文件的文件的文件模式。 这 FileSystem 可提供比 FileAttr 函数更好的文件 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.OpenMode
Public Function FileAttr (FileNumber As Integer) As OpenMode
参数
- FileNumber
- Int32
必填。
Integer。 任何有效的文件编号。
返回
以下值之一:
| Value | 文件访问模式 |
|---|---|
| 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 函数打开的文件的文件的文件模式。