Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Переход на элемент TreeView


Автор: PoweRDeaD 5.11.2009, 15:31
Существует дерево с кол-вом элементов больше 3000. 
Требуется запомнить позицию выделенного (выбранного) элемента в TreeView, чтобы при следующем открытии курсор перешел на это элемент.
Запомнить элемент (его индекс, Caption) можно в файл или реестр.
Вот как быстро перейти на сохраненный элемент: простой перебор элементов проходит очень долго.
Раскрыты только элементы первого уровня.

Автор: Beltar 5.11.2009, 17:47
А Items нафига? Я просто номер элемента записывал и при 3000 узлов ничего тормозить не должно, это на какие-то там быдло-версии жаловались, но уже в 7-ой я за пару секунд собирал из бинарного файла дерево из нескольких десятков тысяч узлов.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)