Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.31;
Скачать: 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 вся ветка

Текущий архив: 2005.07.31;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
4-1117761498
_Seldon_
2005-06-03 05:18
2005.07.31
Низкоуровневый хук на клавиатуру


4-1117737329
oleg_SYS
2005-06-02 22:35
2005.07.31
IDispatch from Handle


14-1120484396
Sergey_Masloff
2005-07-04 17:39
2005.07.31
Опрос. У Вас дома есть книги? Ну хотя-бы колобок и курочка ряба?


9-1113506736
Fords
2005-04-14 23:25
2005.07.31
Физика GLScene


9-1113155896
Green_Templar
2005-04-10 21:58
2005.07.31
текст