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

Вниз

ListView. Проблемы - фильтрация и скорость   Найти похожие ветки 

 
alex_vas   (2002-07-29 13:39) [0]

Уважаемые Мастера! Есть типизированный файл >2000 записей, который отображается в ListView. Во-первых: чтение из файла и запись в Item занимает довольно длительное время, во-вторых надо сделать фильтрацию по одному столбцу. Перечитывать файл и перерисовывать лист – дикие тормоза (~4 сек) а по другому не получается. Может кто чего посоветует по обеим проблемам? ПЛЗ!


 
Song ©   (2002-07-29 13:45) [1]

Хмм.. :-)
Ну дык не перерисовывать лист тогда.
Делайте все операции внутри операторов BeginUpdate и EndUpdate


 
Zelius ©   (2002-07-29 13:55) [2]

Наверное, тебе нужен виртуальный TListView, то есть загружаешь все записи в память и делаешь TListView виртуальным, ставишь OwnerData = True, как и что делать дальше - смотри в хелпе по OwnerData. Для ускарения, не забывай про BeginUpdate / EndUpdate.



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
1-35334
Nikolai_S
2002-07-29 13:40
2002.08.12
Как поместить в DLL форму MDI Child?


1-35328
valdn
2002-07-25 17:02
2002.08.12
просмотр перед печатью


1-35382
Belov
2002-07-30 21:06
2002.08.12
Создание ярлыка на рабочем столе


3-35139
Oduvan
2002-07-21 17:31
2002.08.12
Проблема с кодировками в InterBase6


3-35145
AlexE
2002-07-22 09:34
2002.08.12
Проблема с переносом программы с Access 97 на Access 2000