FileSystem.SetAttr(String, FileAttribute) Метод

Определение

Задает для файла данные атрибутов. Эта My функция обеспечивает лучшую производительность и производительность операций ввода-вывода файлов, чем 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 Файл имеет другое имя.

Note

Эти перечисления задаются языком Visual Basic. Имена можно использовать в любом месте кода вместо фактических значений.

Применяется к

См. также раздел