![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Serebrus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 333 Регистрация: 22.5.2007 Где: Ташкент Репутация: нет Всего: нет |
Дорогие коллеги.
У меня к вам один несложный (для вас) вопрос: Дана конкретная папка. Как можно составить иерархический список составляющих подпапок и файлов? Напишите пожалуйста код. Спосибо за ответ. |
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 15 Всего: 98 |
ищи по форуму "FindFirst"...
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
Serebrus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 333 Регистрация: 22.5.2007 Где: Ташкент Репутация: нет Всего: нет |
Спосибо но, мне нужен конкретный код
|
|||
|
||||
dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 13 Всего: 158 |
||||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Вопрос забитый и истасканый.
Конкретный код в любом факе. Например www.drkb.ru |
|||
|
||||
Serebrus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 333 Регистрация: 22.5.2007 Где: Ташкент Репутация: нет Всего: нет |
Я скачал базу DRKB, но в приведенных в нем примерах нету не одного явно подходящего. В примерах осуществляется поиск, но результат поиска не имеет иерархический вид.
|
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Вид иерархического списка зависит от целей.
Они известны тебе. Может ты хочешь построить его визуально в виде TTreeView, а может в памяти. А, если в памяти, то какая информация тебе нужна? Будут это объекты, структуры или просто списки типа TStringList? Способ организации списка зависит от целей его использования. Понятие иерархического списка довольно абстрактно. Иерархию можно построить из чего угодно. В общем случае, код будет отличаться тем, что будет дополнительно передаваться в рекурсивную процедуру ссылка на родителя, которому и будут добавляться элементы иерархии. |
|||
|
||||
Serebrus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 333 Регистрация: 22.5.2007 Где: Ташкент Репутация: нет Всего: нет |
Я бы хотел составить из данного каталога простую иерархию, типа:
D:\ Folder 1 File 1 File 2 Folder 2 Folder 3 File 4 Сам иду по токой логике:
помогите пожалуйста доделать. Это сообщение отредактировал(а) Serebrus - 17.8.2007, 14:39 |
|||
|
||||
KL911 |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 12.9.2006 Репутация: нет Всего: нет |
Вот... сделал что-то похожее... делал на быструю руку... только для примера... дерево будет выводиться на Memo1
в процедуре Scan 2 раза происходит поиск... для того чтобы вначале шли папки а потом файлы... ето конечно совершенно не рационально ... но если понадобиться можно по красивше всё ето сделать.... P.S.: не ругаться если что не так... уже как 2 месяца на C# сижу... мог подзабыть всё ![]() |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |