|
Функция GetAttr | | Синтаксис GetAttr(pathname) | Возвращает значение типа Integer, содержащее атрибуты файла, каталога или папки: vbNormal=0 обычный, vbReadOnly=1 доступен только для чтения, vbHidden=2 скрытый, vbSystem=4 системный файл, vbDirectory=16 каталог или папка, vbArchive=32 файл был изменен после последней операции резервирования данных. | Параметры Наименование | Описание | PathName | Обязательный. Любое допустимое строковое выражение, указывающее имя файла. PathName может содержать имя каталога или папки и диска, включая сетевые. |
| Замечания | Пример использования Dim MyAttr 'предположим, что файл
TESTFILE имеет атрибут "Скрытый"
MyAttr = GetAttr("TESTFILE") 'возвращает 2
'возвращает ненулевое значение, если файл
TESTFILE
'имеет атрибуты "Сскрытый" и "Только
для чтения"
Debug.Print MyAttr And vbHidden
'предположим, что файл TESTFILE
'имеет атрибуты "Скрытый" и "Только
для чтения"
MyAttr = GetAttr("TESTFILE") 'возвращает
3
'возвращает ненулевое значение, если файл
TESTFILE
'имеет атрибуты "Скрытый" и "Только
для чтения"
Debug.Print MyAttr And (vbHidden + vbReadOnly)
'предположим, что MYDIR является
каталогом или папкой
MyAttr = GetAttr("MYDIR") 'возвращает
16 | Дополнительная информация Категория: Работа с файловой системой Еще функции: CurDir, Dir, EOF, FileAttr, FileDateTime, FileLen, FreeFile, GetAttr, Input, Loc, LOF, Seek |
|
|