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

TTreeView - просмотреть все дочерние узлы одного узла   Найти похожие ветки 

← →
comovets   (2008-08-10 20:47) [0]

Беру из TTreeView произвольный узел и хочу перебрать в цикле все его дочерние узлы (абсолютно все, даже те которые являются многоуровнево-вложенными). Как это сделать? Я не могу придумать этот простецкий цикл...


← →
Германн ©   (2008-08-10 20:57) [1]

Проход по Items с рекурсией если HasChildren


← →
b z   (2008-08-10 20:58) [2]

А зачем сразу все?


← →
aaaaa   (2008-08-10 20:59) [3]

procedure GetChildTree(aNode: TTreeNode);
 procedure GetN(aNode: TTreeNode);
 begin
   //тут чето с ним делашь с aNode;
   if aNode.getNextSibling <> nil
     then GetN(aNode.getNextSibling);
   if aNode.HasChildren then
     GetN(aNode.getFirstChild);
 end;
begin
 //тут чето с ним делашь с aNode;
 if aNode.HasChildren then
   GetN(aNode.getFirstChild);
end;



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

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



Память: 0.45 MB
Время: 0.009 c
15-1217338253
проходил мимо решил зайти
2008-07-29 17:30
2008.09.21
QReport


4-1194300418
Черный Шаман
2007-11-06 01:06
2008.09.21
Динамические слои прозрачности окна.


2-1217913860
lewka
2008-08-05 09:24
2008.09.21
Размер HTML- кода (трафик)


1-1198490472
InfectedM
2007-12-24 13:01
2008.09.21
SetCursorPos(x, y); не работает в игре


15-1217446130
AlexDan
2008-07-30 23:28
2008.09.21
Вопрос: что такое 86,smopuim ?




   Наверх