FileSystem.SetAttr(String, FileAttribute) 方法

定义

设置文件的属性信息。 此功能 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语言指定。 名称可以在代码中的任意位置使用,而不是实际值。

适用于

另请参阅