Вниз
Скачать: CL | DM;

Поиск файлов   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.034 c
6-1091779038
Evgenius
2004-08-06 11:57
2004.10.17
Как разделить сообщение отправляемое через сокеты на блоки???


3-1095763554
Виталий Панасенко
2004-09-21 14:45
2004.10.17
Передача параметров


1-1096655555
UserUserov
2004-10-01 22:32
2004.10.17
Assembler в Delhi


6-1091785952
NetWork
2004-08-06 13:52
2004.10.17
Резолв хоста и работа с ДНС


1-1096729082
X-Disa
2004-10-02 18:58
2004.10.17
Иконки в exe




   Наверх