![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите разобраться с Атрибутами...
[lamer]Barmaglot © (2003-07-28 09:27:00)
Вот я получай аттрибуты файла через IShellFolder в виде Cardinal(типа $60000177), я знаю, что признак папки $20000000, но кроме обычных папок, есть системные, скрытые и не являющиеся частью файловой системы. Как бы мне выбрать все папки? Я думаю какие-то битовые операции?
[lamer]Barmaglot (2003-07-28 10:21:00) [1]
Спасибо
HolACost (2003-07-28 10:20:00) [2]
CHISLO AND $20000000 <> 0 - содержит
= $20000000
[lamer]Barmaglot (2003-07-28 10:14:00) [3]
Это я понимаю, но как получить папки во всех комбинациях? Тоесть $60000177 и $20000177 являются папками, как бы мне понять что число содержит $20000000?
HolACost (2003-07-28 10:04:00) [4]
Так для файлов - теже самые биты возведены - если папка системная, скрытая и т.д. и т.п.