Форум: "Основная";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
ВнизПоиск файлов Найти похожие ветки
← →
UserUserov (2004-10-01 21:46) [0]Я ищу файлы с помощью FindFirst, FindNext - все было нормально,
пока не попытался найти файлы с атрибутами
faReadOnly, faHidden, faSysFile ...
Сначала я попробовал так:
FindFirst("C:\*", faReadOnly, SR);
...
и так
FindFirst("C:\*", faAnyFile, SR);
If SR.attr = faReadOnly then
...
Если кто знает где меня заглючило скажите, очень нужно.Спасибо заранее!!!
← →
begin...end © (2004-10-01 21:51) [1]Откуда ж кто знает, где тебя заглючило?
Кстати, что это за маска такая: "С:\*" ? Вроде ж так нужно: "С:\*.*", разве нет?
← →
Reindeer Moss Eater © (2004-10-01 21:54) [2]If SR.attr = faReadOnly then
if faReadOnly in SR.attr then
← →
UserUserov (2004-10-01 21:58) [3]Да с маской кажись все нормально для faAnyFile.
И "C:\*" и "C:\*.*" - результат один.
← →
begin...end © (2004-10-01 21:58) [4]
> [2] Reindeer Moss Eater © (01.10.04 21:54)
> if faReadOnly in SR.attr then
???!!!
← →
begin...end © (2004-10-01 21:58) [5]
> UserUserov
Так что непонятно-то?
← →
Reindeer Moss Eater © (2004-10-01 22:02) [6]А ну да.
Точно. Торможу.
if faReadOnly and SR.Attr = faReadOnly then
← →
begin...end © (2004-10-01 22:05) [7]
> UserUserov
А, может тебе надо найти и системные, и скрытые, и файлы только для чтения?
Тогда, может быть, это поможет (цитата из справки):
Attributes can be combined by adding (Delphi) or or-ing (C++) their constants or values. For example, to search for read-only and hidden files in addition to normal files, pass (faReadOnly + faHidden) in Delphi or (faReadOnly | faHidden) in C++ as the Attr parameter.
← →
UserUserov (2004-10-01 22:06) [8]>>Reindeer Moss Eater
ВО!!!Похоже на правду!
← →
GuAV © (2004-10-01 22:06) [9]
> Кстати, что это за маска такая: "С:\*" ? Вроде ж так нужно:
> "С:\*.*", разве нет?
имхо одно и то же.
← →
GuAV © (2004-10-01 22:09) [10]
> adding
> (faReadOnly + faHidden
Хе. неправильно это :)
см.
http://podgoretsky.com/ftp/Docs/Delphi/Podgoretsky/bits.html
- Ошибки при работе с битами (внизу).
← →
UserUserov (2004-10-01 22:12) [11]>>GuAV
Гы...Незнаю что за маска, но работает.Гы...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.058 c