Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.10.12;
Скачать: [xml.tar.bz2];

Вниз

FindFirstFile   Найти похожие ветки 

 
Витя_1   (2008-09-06 18:05) [0]

Ищу файлы в определенной папки через FindFirstFile...FindNextFile, каким образом мне получать результате поиска только файлы, а не папки?
(Маска поиска: *.*)


 
Anatoly Podgoretsky ©   (2008-09-06 18:07) [1]

Зачем тебе АПИ функция? Почему не Дельфи обертку?
У файлов и папок есть аттрибуты, а папок аттрибут faDirectory


 
stas ©   (2008-09-06 18:09) [2]

var
FD : TWin32FindData;
....
(FILE_ATTRIBUTE_DIRECTORY and FD.dwFileAttributes) <> 0  - папка


 
KilkennyCat ©   (2008-09-07 11:10) [3]


> stas ©   (06.09.08 18:09) [2]


Ну и зачем делать лишний and?


 
icWasya ©   (2008-09-07 12:47) [4]

to KilkennyCat ©   (07.09.08 11:10) [3]
Ну и зачем делать лишний and?
А он совсем не лишний - у папок могут быть и другие атрибуты кроме FILE_ATTRIBUTE_DIRECTORY.


 
Anatoly Podgoretsky ©   (2008-09-07 12:49) [5]


> KilkennyCat ©   (07.09.08 11:10) [3]

Читай студент.

http://www.podgoretsky.com/Redir.aspx?id=137&DownloadFile=~/ddp/bits.aspx


 
Renegat ©   (2008-09-07 12:50) [6]

> [3] KilkennyCat ©   (07.09.08 11:10)

Предпочитаете TEST + JNZ?


 
Renegat ©   (2008-09-07 12:56) [7]

> [5] Anatoly Podgoretsky ©   (07.09.08 12:49)

ЗЫ.
 function InvertBit(Src: Integer; bit: Integer): Integer;
 begin
   Result := Src xor (1 shl Bit);
 end;


порадовало) Может, стоило просто воспользоваться ассемблерной вставкой с использованием всего одного опкода?
BTC EAX, EDX;


 
Anatoly Podgoretsky ©   (2008-09-07 13:24) [8]

А я посмотрю, как ты будешь переходить на managed code или другую платформу.


 
KilkennyCat ©   (2008-09-07 13:32) [9]


> Anatoly Podgoretsky ©   (07.09.08 12:49) [5]

спасибо! теперь я знаю не только про and, но и про or! про остальное прочитать не успел - нельзя так много напрягаться...


 
KilkennyCat ©   (2008-09-07 13:32) [10]


> icWasya ©   (07.09.08 12:47) [4]

> А он совсем не лишний - у папок могут быть и другие атрибуты
> кроме FILE_ATTRIBUTE_DIRECTORY.


Перечитайте требование автора данной ветки и подумайте исчо раз.


 
Palladin ©   (2008-09-07 17:35) [11]


> KilkennyCat ©  (07.09.08 13:32) [10]

влепить тебе вердикт lmd? а то напрашиваешься...


 
KilkennyCat ©   (2008-09-07 17:39) [12]


> Palladin ©   (07.09.08 17:35) [11]


НЕТ!!! Только не это!! Я не переживу!



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.10.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.039 c
3-1208098876
Снежинка
2008-04-13 19:01
2008.10.12
Вычисление среднего балла


2-1220425410
DelphiLexx
2008-09-03 11:03
2008.10.12
в rxlib есть ф-ция ReplaceStr, есть ли аналог в самом Delphi


1-1199613842
WebSQLNeederr
2008-01-06 13:04
2008.10.12
как перевести код с картинки средствами делфи?


2-1220289348
Age
2008-09-01 21:15
2008.10.12
Горячие клавиши


15-1219213129
rx275d7_jedi
2008-08-20 10:18
2008.10.12
rx275d7_jedi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский