Вниз
Скачать: CL | DM;

TreeView   Найти похожие ветки 

 
azl ©   (2007-01-11 13:10) [0]

Доброго времени суток, уважаемые мастера.
Возник вопрос по работе с TreeView.
Есть дерево:

строка1
   |_подстрока1_1
строка2
   |_подстрока2_1
   |_подстрока2_2
   |_подстрока2_3
   |_подстрока2_4

Как мне програмно получить список именно Строк (в данном случае строка1 и строка2), например, их Текст?

Заранее благодарю за помощь.


 
Сергей М. ©   (2007-01-11 13:21) [1]

Корневые узлы имеют св-во Parent = nil, отсюда и пляши.


 
MBo ©   (2007-01-11 13:31) [2]

GetFirstNode + GetNextSibling


 
azl ©   (2007-01-11 14:06) [3]

Спасибо большое за помощь. Вот, что нашел:

Var
ANode: TTreeNode;
Begin
ANode:= TreeView1.Items.GetFirstNode;
While ANode <> Nil do
  Begin
    ListBox1.Items.Add(ANode.Text);
    ANode:= ANode.GetNextSibling;
  End;
End;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.033 c
2-1168179097
Михаил_
2007-01-07 17:11
2007.01.28
Разблокировка файла


2-1168443760
zhuravelsv
2007-01-10 18:42
2007.01.28
Определить загрузку процессора


15-1168465744
normandia
2007-01-11 00:49
2007.01.28
Впервые столкнулся с Win XP Home Edition. Плачевно.


3-1162375442
Сатир
2006-11-01 13:04
2007.01.28
Открытие курсора с переменным кол-вом параметров


1-1164191499
Uran
2006-11-22 13:31
2007.01.28
Проблеммы с кирилицей.




   Наверх