powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа с атрибутами файла
4 сообщений из 4, страница 1 из 1
Работа с атрибутами файла
    #32740290
Bolt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите plz как менять аттрибуты файла ?
Мне нужно снять read only перед открытием файла.
...
Рейтинг: 0 / 0
Работа с атрибутами файла
    #32740314
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
справка VBAЗадает атрибуты файла.

Синтаксис

SetAttr pathname, attributes

Синтаксис инструкции SetAttr содержит следующие именованные аргументы:

Элемент Описание
pathname Обязательный. Строковое выражение, указывающее имя файла; может содержать имя каталога или папки и диска.
attributes Обязательный. Константа или числовое выражение, задающее атрибуты файла.
Значения

Ниже приведены допустимые значения аргумента attributes:

Константа Значение Описание
vbNormal 0 Обычный (по умолчанию).
vbReadOnly 1 Только чтение.
vbHidden 2 Скрытый.
VbSystem 4 Системный.
vbArchive 32 Файл был изменен после последнего резервирования.

В данном примере инструкция SetAttr используется для установки атрибутов файла.

SetAttr "TESTFILE", vbHidden ' Устанавливает атрибут "скрытый".
SetAttr "TESTFILE", vbHidden + vbReadOnly ' Устанавливает атрибуты "скрытый" и "только для чтения".
...
Рейтинг: 0 / 0
Работа с атрибутами файла
    #32740392
Bolt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо огромное
...
Рейтинг: 0 / 0
Работа с атрибутами файла
    #32741841
VBaser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А чтобы не стереть все остальные атрибуты файла (только "read-only"):
Код: plaintext
SetAttr "Drive:\path\Myfile", GetAttr("Drive:\path\Myfile") and (not vbReadOnly)

Not по определению является и по-битовой операцией, а vbReadOnly - всего лишь integer со значением 1...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа с атрибутами файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]