Что такое vbAlias?

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Что такое vbAlias?

Сообщение tyomitch » 12.03.2006 (Вс) 13:21

В енуме VbFileAttribute 8 значений: 7 документированных, и vbAlias.
Что это за чудо такое?
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 12.03.2006 (Вс) 13:24

Ссылка на файл.
Не знаю правда, SymLink или HardLink, проверять надо. Скорее первое.
Lasciate ogni speranza, voi ch'entrate.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 12.03.2006 (Вс) 13:50

1. Симлинков на файлы в Винде нет. Только на каталоги и разделы. (или вру?)
2. Хардлинки неотличимы от "просто" файлов. Т.е. в этом случае у каждого файла был бы установлен этот атрибут; а это не так.
Последний раз редактировалось tyomitch 12.03.2006 (Вс) 13:56, всего редактировалось 1 раз.
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 12.03.2006 (Вс) 13:55

1. А почему бы этому атрибуту не применяться к каталогам? :)
Lasciate ogni speranza, voi ch'entrate.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 12.03.2006 (Вс) 13:59

Проверил: для каталога-симлинка возвращается значение &H430 (&H400+vbArchive+vbDirectory). Что такое &H400 -- не знаю.
Значение vbAlias -- &H40.

Всё равно не сходится.
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 12.03.2006 (Вс) 14:02

Однако, правда оказалась неожиданной.
The following constant is available only on the Macintosh

vbAlias
64
Specified file name is an alias.

Lasciate ogni speranza, voi ch'entrate.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 12.03.2006 (Вс) 14:07

А что, VB и на макинтоше работает? :shock:
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 12.03.2006 (Вс) 14:09

Даже если и нет, есть еще VBA.
Lasciate ogni speranza, voi ch'entrate.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 12.03.2006 (Вс) 14:51

tyomitch писал(а):Проверил: для каталога-симлинка возвращается значение &H430 (&H400+vbArchive+vbDirectory). Что такое &H400 -- не знаю.

Если кому интересно, то &H400 -- это FILE_ATTRIBUTE_REPARSE_POINT.
А vbAlias окажется установленным для зашифрованных файлов (FILE_ATTRIBUTE_ENCRYPTED = &H40).

Вот так вот.
Изображение


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 100

    TopList