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

Вниз

Мастерам деревьев, часть 1: GetLastNode   Найти похожие ветки 

 
Дмитрий К.К.   (2002-11-02 05:34) [0]

Как получить последний узел дерева?
Вариант с TreeView.Items.Item[TreeView.Items.Count-1], пожалуйста, не предлагать - у меня от этого прога начинает тормозить. Использование массива неэффективно.


 
malkolinge ©   (2002-11-02 10:15) [1]

А по-моему самый оптимальный способ...


 
Дмитрий К.К.   (2002-11-02 10:23) [2]


> malkolinge © (02.11.02 10:15)
> А по-моему самый оптимальный способ...


Значит ты никогда толком не работал с TreeView.


 
Oleon   (2002-11-02 11:06) [3]

Что значит толком работать с деревом. Объясни почему так плохо работает. Где тормозится?


 
Oleon   (2002-11-02 11:12) [4]

Что Count долго выполняется?


 
Дмитрий К.К.   (2002-11-02 14:30) [5]


> Oleon (02.11.02 11:12)
> Что Count долго выполняется?


"Долго" - не то слово :(


 
TTCustomDelphiMaster ©   (2002-11-02 16:08) [6]

Заведите глобальную переменную, которая будет указывать на последний элемент. При добавлении новых элементов, обновляйте эту переменную. При удалении последнего элемента возникнут проблемы.
Если в дереве много элементов (что снижает скорость работы с ним), то их можно создавать не сразу, а при открытии ветки.



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
14-34169
Skier
2002-10-21 13:31
2002.11.11
Крамник не смог обыграть Дип Фриц.


1-34118
TankMan
2002-10-30 21:41
2002.11.11
Люди поможите! Опять с хуками...


1-34076
MegaVolt
2002-10-30 17:26
2002.11.11
Как извлекать форму из репозитария и где хранятся её исходники?


1-33966
Balu1111
2002-11-01 13:21
2002.11.11
Мастера DELPHI! Help! Нужны таблицы как у виндов.


3-33909
Andriano
2002-10-22 16:21
2002.11.11
Подскажите, где взять Service Pack для Delphi6