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