![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как вычислить уровень itema в TreeView? [D7, WinXP]
rolex © (2005-06-24 22:24:00)К примеру, дерево выглядит таким образом:
-Книги
|
-Бумага
| |
| -Цветная
| |
| -Белая
|
-Клеенка
Мне нужно, получить для итема адрес такого вида:
Для "Книги": 1
Для "Бумага": 2
Для "Цветная": 2.1
Для "Белая": 2.2
Ну и т.д. (думаю суть поняли).
Экспериментирую уже 2 часа. Прошу помощи с кодом.
SergP (2005-06-24 23:25:00) [1]Что-то типа этого...:
function GetNoneAdress(Node:TTreeNode):String;
begin
result:='';
while assigned(node) do
begin
Result:=inttostr(node.Index+1)+'.'+Result;
node:=node.Parent;
end;
end;
Anatoly Podgoretsky (2005-06-24 22:30:00) [2]Словарь английского языка говорит, что это Level