![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Глюк с атрибутами каталога [D6, WinXP]
Gemini © (2004-07-27 12:40:00)Многоуважаемый и всезнающий All! Снизойди до совета.
Просматриваю дерево катаолгов с помощью FindFirst, FindNext. Примерно так:
Result:=FindFirst(PathInicial+'*.*', faDirectory, SearchRec)
Result:=FindNext(SearchRec)
На рабочей машине некоторое время назад появился глюк. SearchRec.Attr у каталога не 16 а 2064 и соотв. каталог не определяется как таковой. При этом все чужие программы понимают что это каталог.
Поначалу после перезагрузки пропадало. Теперь нет. На домашней машине все Ok.
Что сие такое и как с этим бороться?
Gemini (2004-07-28 13:17:00) [1]
> (Attribute and faDirectory = faDirectory)
Огромное спасибо. Работает.
MU (2004-07-27 12:45:00) [2]пиши так:
if (SearchRec.Attr and faDirectory) <> 0 then
...
end;
Sandman25 (2004-07-27 12:42:00) [3]а какая разница, 16 или 2064? Проверяйте (Attribute and faDirectory = faDirectory)