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

Вниз

TListView   Найти похожие ветки 

 
apic ©   (2006-08-12 16:19) [0]

У меня проблема!!!! Написал программу которая вытаскивает иконки из различных файлов-ресурсов, иконки отображаю в TListView при добавлении иконок в TImageList. Так вот при количестве иконок свыше 500 шт. программа начинает тормозить и иконки медленно добавляются, если делаю компоненту метод HIDE, то на процессор нагрузка меньше но скорость добавления иконок не увеличивается, может кто знает как увеличить производительность при работе с этим компонентом.
          Еще говорят использовать свойство AllocBy, но мне ни какой разнецы не видно, ПАМАГИТЕ кто может!


 
Джо ©   (2006-08-12 17:12) [1]

ListView1.Items.BeginUpdate;
try
 //
 // тут добавляем все
 //
finally
 ListView1.Items.EndUpdate;
end;


 
Джо ©   (2006-08-12 17:13) [2]

А вообще, быстрее всего будет использовать OwnerData := True и таким образом "виртуализировать" данные.


 
apic ©   (2006-08-12 17:15) [3]

Огромное спасибо!!!!!!!!!!!!!! Дай Джо поможет...



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

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

Наверх




Память: 0.47 MB
Время: 0.046 c
2-1155627240
ronyn
2006-08-15 11:34
2006.09.03
Alias


15-1154968330
Евгений К.
2006-08-07 20:32
2006.09.03
Стоит ли переходить на D2005???


2-1155278172
rebroff
2006-08-11 10:36
2006.09.03
Триггер на добавление записи в дочернюю таблицу


3-1150924109
makvell
2006-06-22 01:08
2006.09.03
Запрет вставки


2-1155207767
DelphiMax
2006-08-10 15:02
2006.09.03
Отловить запуск программ