![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() нужно осуществить поиск всех коталогов в расделе жесткого диска: например 'c:\'...
незнаю по этому поводу никаких алгоритмов попробовал написать сам с использованием двух массивов... поиск работает... только как то странно ![]() в первых катологах вроде всё идет нормально.. а потом получается что то вроде: 'c:\Фото\..\Фото\..\Фото\..\Видео\' не пойму что такое ![]() вот код: Код:
подскажите почему получается так: 'c:\Фото\..\Фото\..\Фото\..\Видео\' незнал как начать писать этот поиск... придумал только так ![]() ![]() ![]() |
#2
|
||||
|
||||
![]() Рекурсивно желательно делать. ".." переход на уровень вверх "." переход в корень, надо просто исключать их из поиска.
Код:
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию Последний раз редактировалось M.A.D.M.A.N., 20.03.2011 в 15:55. |
#3
|
|||
|
|||
![]() Вот исходник, тут в библиотеке есть реализация того что тебе нужно
|
#4
|
||||
|
||||
![]() Спасибо всем!
![]() ![]() |