Показать сообщение отдельно
  #11  
Старый 21.11.2012, 21:51
Аватар для MoS
MoS MoS вне форума
Прохожий
 
Регистрация: 21.11.2012
Сообщения: 29
Версия Delphi: 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от Bargest
Повторяю в третий раз. Маска выглядит как <куча букв><точка><куча букв>. Функция ничего о расширениях не знает. Она просто ищет файл по такой маске, то есть в названии которого есть точка. Если точки нет, то файл (или папка) под маску не подходит и отбрасывается.
Если нужно перебирать все файлы и папки, то маска должна быть просто *
Дело вовсе не в маске, файлы и так ищет! Проблема в том, что не ищет файлы в подпапках папки, хотя условие для этого поиска написано!

Цитата:
Сообщение от poli-smen
Есть в Delphi такая замечательная штука как отладчик. Если бы ты им пользовался, то быстро нашёл ошибку.
Ошибка у тебя здесь:
Код:
FindFile(Dir+SR.Name+''); // входим в процедуру поиска с параметрами текущего каталога + каталог, что мы нашли
Ну тогда если не трудно, напиши как правильно быть должно!
Ответить с цитированием