![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как "распутать" обратный путь в TTreeView у TTreeNode [D7]
mmms © (2005-07-11 00:06:00)у субменю не важно какого порядка. Т.е. есть пример
+продукты
+фрукты
+цитрусовые
-мандарины
-апельсины
-лимоны
+овощи
Если выделить мандарины, нужно получить строку вида
продукты-фрукты-цитрусовые-мандарины
Заранее благодарен.
mmms (2005-07-11 08:33:00) [1]
Юрий Зотов © (11.07.05 00:14)
Anatoly Podgoretsky © (11.07.05 00:14)
Большое спасибо!
Юрий Зотов (2005-07-11 00:14:00) [2]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:00) [3]Parent рекурсивно