ПОИСК
Категории книг
ОПРОС
Вопрос: Какой язык программирования вы предпочитаете
С/C++
Delphi
Visual Basic
Perl
Java
PHP
ASP
Другой
ЭТО ПОЛЕЗНО!
ОБРАТНАЯ СВЯЗЬ

/ Главная / Программирование / Иллюстрированный самоучитель по Visual Basic 6.0
Иллюстрированный самоучитель по Visual Basic 6.0

Ch 9.htm

назад | содержание | вперед

Работа с атрибутами файлов

Для работы с атрибутами файлов используются функции GetAttr и SetAttr. Синтаксис функции GetAttr, возвращающей атрибуты файлов, следующий:

GetAttr (pathName)

где pathName — путь, включающий имя файла, папку, устройство. По умолчанию применяется текущая папка и устройство.

Функция GetAttr возвращает число, которое определяет атрибуты файла. Интерпретировать это число можно при помощи параметров, описанных в табл. 9.3.

Таблица 9.3. Константы атрибутов файлов

Константа

Описание

Значение

vbNormal

Обычный файл

0

vbReadOnly

Файл только для чтения

1

vbHidden

Скрытый файл

2

vbSystem

Системный файл

4

vbDirectory

Каталог(папка)

16

vbArhive

Архивный файл

32


 

Аналогично работает функция setAttr, выполняющая установку атрибутов файлов. Синтаксис этой функции следующий:

SetAttr pathName, attributes

где:

  • pathName — путь, включающий имя файла, папку, устройство. По умолчанию используется текущая папка и устройство;
  • attributes — число или выражение, задающее сумму атрибутов.

    Замечание

    В функции SetAttr используются все константы, описанные в табл. 9.3, кроме константы vbDirectory.

Для того чтобы задать несколько атрибутов, можно просто просуммировать указанные константы. Например, для установки атрибутов файла Hidden и Read-only необходимо использовать функцию setAttr следующего вида:

SetAttr "MyFile", vbHidden + vbReadOnly

При этом для файла MyFile будут установлены атрибуты Hidden и Read-only.

 

 

назад | содержание | вперед


Компьютерные книги © 2006-2013
computers.plib.ru