Поделиться через


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 приведены значения перечисления аргументов.

Значение Константа Описание
Normal vbNormal Обычный (по умолчанию).
ReadOnly vbReadOnly Только для чтения.
Hidden vbHidden Скрытый.
System vbSystem Системный файл.
Volume vbVolume Метка тома
Directory vbDirectory Каталог или папка.
Archive vbArchive Файл был изменен с момента создания последней резервной копии.
Alias vbAlias У файла другое имя.

Примечание

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

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

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