Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

Как найти TtreeNode по AbsoluteIndex в дереве??   Найти похожие ветки 

 
bloodman ©   (2004-10-06 23:42) [0]

Легкий вопрос , хотелось бы получить оптимальный вариант нахождения.
Заранее спасибо.


 
bloodman ©   (2004-10-07 01:04) [1]

У меня в голову приходит только рекурсивный перебор всех элементов treеview и сравнение с заданным AbsoluteIndex. Наверняка же есть более короткий способ. Иначе смысл введения такого праметра...


 
jack128 ©   (2004-10-07 01:22) [2]

bloodman ©   (06.10.04 23:42)
ИМХО, никак. AbsoluteIndex вычисляет полным перебором, так что и искать его, скорее всего, нужно только полным перебором.
bloodman ©   (06.10.04 23:42)
хотелось бы получить оптимальный вариант нахождения

можно кешировать значения AbsoluteIndex у узлов. Но будет ли это отпимальным?? Зависит от задачи.


 
Леприкон ©   (2004-10-07 07:34) [3]

Или я ничего не понимаю или я вообще ничего не понимаю. :-)
А что возвращает следующий код TreeView1.Items[6]?


 
П7   (2004-10-07 09:45) [4]


> Леприкон ©   (07.10.04 07:34) [3]

Да, вот такой лёгкий вопрос запутал всех кого только мог... (:
TreeNode := TreeView.Items[TvoyAbsoluteIndex];

Далее работаешь с TreeNode - он есть зеркало нужного тебе TTreeNode. ВотЪ! (:



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

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

Наверх




Память: 0.47 MB
Время: 0.034 c
14-1096979739
Игорь Шевченко
2004-10-05 16:35
2004.10.24
Нету ли в природе программы транслитерации русских символов?


1-1097517111
jj
2004-10-11 21:51
2004.10.24
Понимают ли друг друга api ShowWindow и свойство Visible?


1-1097500162
BFG9k
2004-10-11 17:09
2004.10.24
Как отследить изменение файловой системы ?


1-1097480008
denis24
2004-10-11 11:33
2004.10.24
Картинка на кнопке toolbar


14-1096745495
Gero
2004-10-02 23:31
2004.10.24
Смена материнки