Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2007-06-06 13:18:38 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 23:42:44
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2007-06-06 13:28:25 ЛС | профиль | цитата
папка должна иметь атрибут Системная, чтобы у нее иконка менялась.
карма: 26
0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2007-06-06 14:52:06 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 23:42:44
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2007-06-06 15:03:47 ЛС | профиль | цитата
да
карма: 26
0
Ответов: 2125
Рейтинг: 159
#5: 2007-06-06 15:05:10 ЛС | профиль | цитата
34=32+2
Пора бы Гостю ознакомиться с двоичной системой счисления.

1 READONLY
2 HIDDEN
4 SYSTEM
8 ???
16 DIRECTORY
32 ARCHIVE
карма: 1

0
Ответов: 2058
Рейтинг: 28
#6: 2007-06-06 15:07:16 ЛС | профиль | цитата
tsdima писал(а):
4 SYSTEM

Тогда наверно это.
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#7: 2007-06-06 15:08:40 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-04 23:42:44
карма: 0

0
Ответов: 2125
Рейтинг: 159
#8: 2007-06-06 15:16:37 ЛС | профиль | цитата
Dilma, посмотрел исходник, удивился. Нафига такой хитрый маппинг атрибутов? Атрибут "Системный" вроде тогда соответствует числу 16.

[size=-2]------ Добавлено в 15:14
Чтоб не быть голословным, вот кусок из исходника
FILE_ATTRIBUTE_NORMAL,
FILE_ATTRIBUTE_ARCHIVE,
FILE_ATTRIBUTE_READONLY,
FILE_ATTRIBUTE_HIDDEN,
FILE_ATTRIBUTE_SYSTEM,
FILE_ATTRIBUTE_DIRECTORY,
FILE_ATTRIBUTE_TEMPORARY,
FILE_ATTRIBUTE_COMPRESSED,
FILE_ATTRIBUTE_OFFLINE{,

то есть выходит
1 FILE_ATTRIBUTE_NORMAL,
2 FILE_ATTRIBUTE_ARCHIVE,
4 FILE_ATTRIBUTE_READONLY,
8 FILE_ATTRIBUTE_HIDDEN,
16 FILE_ATTRIBUTE_SYSTEM,
32 FILE_ATTRIBUTE_DIRECTORY,
64 FILE_ATTRIBUTE_TEMPORARY,
128 FILE_ATTRIBUTE_COMPRESSED,
256 FILE_ATTRIBUTE_OFFLINE

[size=-2]------ Добавлено в 15:16
Получается
24 - system+hidden
26 - system+hidden+archive
карма: 1

0
Ответов: 2058
Рейтинг: 28
#9: 2007-06-06 15:19:48 ЛС | профиль | цитата
tsdima, я может то же голословный, ну разве не так должно быть?
0 FILE_ATTRIBUTE_NORMAL,
1 FILE_ATTRIBUTE_ARCHIVE,
2 FILE_ATTRIBUTE_READONLY,
4 FILE_ATTRIBUTE_HIDDEN,
8 FILE_ATTRIBUTE_SYSTEM,
16 FILE_ATTRIBUTE_DIRECTORY,
32 FILE_ATTRIBUTE_TEMPORARY,
64 FILE_ATTRIBUTE_COMPRESSED,
128 FILE_ATTRIBUTE_OFFLINE
карма: 1

0
Ответов: 2125
Рейтинг: 159
#10: 2007-06-06 15:22:48 ЛС | профиль | цитата
Эдик, индекс массива там используется как количество, на которое сдвигаются биты, т.е. это степень двойки, а два в нулевой степени - это 1.
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#11: 2007-06-06 15:45:24 ЛС | профиль | цитата
алгоритм расчитан на любые физические значения атрибутов
карма: 26
0
11
Сообщение
...
Прикрепленные файлы
(файлы не залиты)