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

Как вычислить уровень itema в TreeView?   Найти похожие ветки 

← →
rolex   (2005-06-24 22:24) [0]

К примеру, дерево выглядит таким образом:

-Книги
|
-Бумага
| |
|  -Цветная
| |
|  -Белая
|
-Клеенка

Мне нужно, получить для итема адрес такого вида:
Для "Книги": 1
Для "Бумага": 2
Для "Цветная": 2.1
Для "Белая": 2.2
Ну и т.д. (думаю суть поняли).
Экспериментирую уже 2 часа. Прошу помощи с кодом.


← →
Anatoly Podgoretsky ©   (2005-06-24 22:30) [1]

Словарь английского языка говорит, что это Level


← →
SergP ©   (2005-06-24 23:25) [2]

Что-то типа этого...:


function GetNoneAdress(Node:TTreeNode):String;
begin
 result:="";
 while assigned(node) do
   begin
   Result:=inttostr(node.Index+1)+"."+Result;
   node:=node.Parent;
   end;
end;




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

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



Память: 0.45 MB
Время: 0.065 c
14-1119367733
GanibalLector
2005-06-21 19:28
2005.07.18
Теперь и Я инженер ;)


1-1119719649
NightStranger
2005-06-25 21:14
2005.07.18
Не могу закрыть Excel


1-1118066353
Дмитрий_05
2005-06-06 17:59
2005.07.18
Событие на закрытие Popup


4-1116951389
ДГ
2005-05-24 20:16
2005.07.18
Формы, контролы и т.д. на Winapi


8-1110725856
Uncle Dix
2005-03-13 17:57
2005.07.18
Считывание сигнала с линейного входа(Line in) звуковой карты




   Наверх