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

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

TreeView [D3, Win95/98]


xman ©   (2004-08-06 14:49:00) 

Немогу разобратся с созданием деревьев.
Все содержащиеся файлы и каталоги я вписую в Listbox.
Я хочу создать дерево каталогов и файлов вложеных в определеный каталог.
Как это можно реализовать?

Хотя бы подскажите как можно создать ветвь и в нее вложить другую ветвь.
Что такое TTreeNode?. В примерах пишут NIL на его месте ...addchild(NIL,'sdf');


TUser   (2004-08-07 12:27:00) [1]

Классические примеры рекурсии - Ханойские башни, QuickSort, обход дерева каталогов.


easy   (2004-08-07 12:06:00) [2]

http://delphiworld.narod.ru/base/sl_to_dir_tree.html


TUser   (2004-08-07 04:58:00) [3]

Рекурсия - это вызов процедурой/функцией самой себя, возможно и косвенно. Используется, например, для обхода деревьев, например, дерева каталогов.


Fay   (2004-08-06 22:29:00) [4]

>> что такое рекурсия?
читай ответ [6]


xman   (2004-08-06 22:18:00) [5]

что такое рекурсия?


TUser   (2004-08-06 20:58:00) [6]

FindFirst/FindNext и рекурсия


xman   (2004-08-06 20:09:00) [7]

с нодом я уже разобрался мне ктото может помочь с алгоритмов
построения дерева каталогов.
В листбоксе есть все каталоги в ввиде
c:\utils
c:\utils\vc
c:\utils\vc\vc.com
c:\utils\ndd
и тд
как мне это запихнуть в treeview?
у же весь день долбаюсь с этим treeview


TUser   (2004-08-06 16:03:00) [8]

Что такое TTreeNode?. В примерах пишут NIL на его месте ...addchild(NIL,'sdf');

Node - это узел, а NIL - это его предка указывают. В данном случае - узел самого верхнего уровня.


афвуд   (2004-08-06 15:39:00) [9]

F1


Наверх

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