Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.28;
Скачать: [xml.tar.bz2];




Вниз

Быстро заполнить TTreeView 


Alx2   (2002-03-15 15:47) [0]

У меня происходит заполнение TTreeView (есть список файлов с полным путем к ним, по этому списку строится дерево каталогов). Но происходит это слишком медленно. Есть какие-нибудь хитрости при работе с этим компонентом, чтобы ускорить процесс? (TreeView.Items.BeginUpdate использую).



MBo   (2002-03-15 16:38) [1]

в советах Озерова (Kuliba) есть доработка TreeView
Для сравнения: (486SX33)
TreeView:
128 сек. для загрузки 1000 элементов (без сортировки)*
270 сек. для сохранения 1000 элементов (4.5 минуты!!!)
HETreeView:
1.5 сек. для загрузки 1000 элементов - ускорение около 850%!!! (2.3 секунды без сортировки = stText)*
0.7 сек. для сохранения 1000 элементов - ускорение около 3850%!!!

там сотня строчек, если не найдешь, могу кинуть

и еще
virtualtreeview.lischke-online.de
но 2 мегабайта



Alx2   (2002-03-15 16:42) [2]

Спасибо!
А то я запарился на песочные часы глядеть...



MBo   (2002-03-15 17:01) [3]

ушло на мыло




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.28;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.032 c
3-90739           Bor                   2002-02-27 21:19  2002.03.28  
Защита данных


3-90809           Михаил с              2002-03-04 13:17  2002.03.28  
Проблема с InterBase


1-90861           ZORRO                 2002-03-16 21:52  2002.03.28  
Как сделать эфект затемнённого стекла на форме? Тоесть фома будет прозразной но и в то же время затенённой.


1-90950           -Stealtch-            2002-03-14 17:31  2002.03.28  
Преобразования цвета от цветовой палитры экрана


1-90980           Андре                 2002-03-13 17:01  2002.03.28  
Создание дистрибутивов