Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

FindFirst [D6, WinXP]


Страницы:   1 2

Cyxapeff ©   (2004-07-03 19:03:00) 

Мастера, подскажите новичку, возможно ли сделать поиск файлов с несколькими расширениями используя только одну функцию? На FindFirst (('*.jpg') or (*.gif) , faAnyFile,sr); Дельфи почему-то ругается...


Семен Сорокин   (2004-07-03 19:11:00) [21]

ищи по "*.*" а потом проверяй на соответствие ф-ей MatchesMask.


begin...end   (2004-07-03 19:09:00) [22]

Или по одной и той же папке проходись дважды.
В смысле, в первый раз указывай *.jpg, во второй - *.gif.
Но что-то мне заранее не нравится такое решение.


OSokin   (2004-07-03 19:08:00) [23]

Правильно... Сделай по-отдельности. К тому же это же функции... Сделай так: если (поиск по *.jpg) или (поиск по *.gif) то ...
Хотя если есть и тот, и тот файл...
Так что лучше по отдельности.


begin...end   (2004-07-03 19:06:00) [24]

ИМХО, нельзя. Ищи все и выбирай нужные.


> ('*.jpg') or (*.gif)

А это вообще УЖАС.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо