![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TListView [D7, D2005, 2000, XP, 2003]
apic © (2006-08-12 16:19:00)У меня проблема!!!! Написал программу которая вытаскивает иконки из различных файлов-ресурсов, иконки отображаю в TListView при добавлении иконок в TImageList. Так вот при количестве иконок свыше 500 шт. программа начинает тормозить и иконки медленно добавляются, если делаю компоненту метод HIDE, то на процессор нагрузка меньше но скорость добавления иконок не увеличивается, может кто знает как увеличить производительность при работе с этим компонентом.
Еще говорят использовать свойство AllocBy, но мне ни какой разнецы не видно, ПАМАГИТЕ кто может!
apic (2006-08-12 17:15:00) [1]Огромное спасибо!!!!!!!!!!!!!! Дай Джо поможет...
Джо (2006-08-12 17:13:00) [2]А вообще, быстрее всего будет использовать
OwnerData := Trueи таким образом "виртуализировать" данные.
Джо (2006-08-12 17:12:00) [3]
ListView1.Items.BeginUpdate;
try
//
// тут добавляем все
//
finally
ListView1.Items.EndUpdate;
end;