FileSystem.SetAttr(String, FileAttribute) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置文件的属性信息。 此功能 My 可让你在文件 I/O 操作 SetAttr中提高工作效率和性能。 有关详细信息,请参阅 FileSystem。
public:
static void SetAttr(System::String ^ PathName, Microsoft::VisualBasic::FileAttribute Attributes);
public static void SetAttr(string PathName, Microsoft.VisualBasic.FileAttribute Attributes);
static member SetAttr : string * Microsoft.VisualBasic.FileAttribute -> unit
Public Sub SetAttr (PathName As String, Attributes As FileAttribute)
参数
- PathName
- String
必填。 一个指定文件名的字符串表达式。
PathName 可以包括目录或文件夹和驱动器。
- Attributes
- FileAttribute
必填。 常量或数值表达式,其和指定文件属性。
例外
Attribute 类型无效。
示例
此示例使用 SetAttr 函数为文件设置属性。
' Set hidden attribute.
SetAttr("TESTFILE", vbHidden)
' Set hidden and read-only attributes.
SetAttr("TESTFILE", vbHidden Or vbReadOnly)
注解
如果尝试设置打开的文件的属性,则会发生运行时错误。
Attributes参数枚举值如下所示:
| 价值 | 恒定 | Description |
|---|---|---|
Normal |
vbNormal |
普通(默认值)。 |
ReadOnly |
vbReadOnly |
只读。 |
Hidden |
vbHidden |
隐藏。 |
System |
vbSystem |
系统文件。 |
Volume |
vbVolume |
卷标 |
Directory |
vbDirectory |
目录或文件夹。 |
Archive |
vbArchive |
自上次备份以来,文件已更改。 |
Alias |
vbAlias |
文件具有其他名称。 |
注释
这些枚举由Visual Basic语言指定。 名称可以在代码中的任意位置使用,而不是实际值。