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

Как "распутать" обратный путь в TTreeView у TTreeNode   Найти похожие ветки 

← →
mmms   (2005-07-11 00:06) [0]

у субменю не важно какого порядка. Т.е. есть пример

+продукты
+фрукты
 +цитрусовые
  -мандарины
  -апельсины
  -лимоны
+овощи


Если выделить мандарины, нужно получить строку вида
продукты-фрукты-цитрусовые-мандарины
Заранее благодарен.


← →
Юрий Зотов ©   (2005-07-11 00:14) [1]

function GetFullNodeName(Node: TTreeNode): string;
begin
 Result := Node.Text;
 while Node.Parent <> nil do
 begin
   Result := Node.Parent.Text + "-" + Result;
   Node := Node.Parent
 end
end;


← →
Anatoly Podgoretsky ©   (2005-07-11 00:14) [2]

Parent рекурсивно


← →
mmms   (2005-07-11 08:33) [3]

Юрий Зотов ©   (11.07.05 00:14)
Anatoly Podgoretsky ©   (11.07.05 00:14)

Большое спасибо!



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

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



Память: 0.45 MB
Время: 0.047 c
1-1121165462
ZSergey
2005-07-12 14:51
2005.07.31
Как вывести цветные строки в Memo?


3-1119601311
salexn
2005-06-24 12:21
2005.07.31
СУБД Cache и его использование вмести с Delphi


1-1121026051
Arc
2005-07-11 00:07
2005.07.31
Как отловить момент после создания новой формы?


3-1119572382
akhmadey
2005-06-24 04:19
2005.07.31
Как сохранить изменеия в таблице, используя UpdateSQL?


6-1113555589
atruhin
2005-04-15 12:59
2005.07.31
GetHostByName не работает с Agnitum Outpost Firewall




   Наверх