Вниз
Скачать: CL | DM;

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

← →
Вечно молодой ©   (2002-08-08 21:13) [0]

Уважаемые мастера! Помогите: что сделать, чтобы ListView так не тормозил? У меня много элементов добавляется, я уже и AllocBy заранее установил, не сильно помогло.


← →
Jeer ©   (2002-08-08 21:53) [1]

А зачем он тебе в таком количестве ?
Т.е. что за задача ?


← →
TTCustomDelphiMaster ©   (2002-08-08 22:02) [2]

mapi - LockWindowUpdate


← →
Вечно молодой ©   (2002-08-09 09:14) [3]

> Т.е. что за задача ?

Ну у меня прога файлы ищет - по имени, по размеру, по дате и т. д. И иногда количество найденных файлов довольно велико - порядка нескольких тысяч.


← →
Alx2 ©   (2002-08-09 09:20) [4]

>Вечно молодой © (09.08.02 09:14)
Попробуй у Items методы BeginUpdate, EndUpdate


← →
Вечно молодой ©   (2002-08-09 09:25) [5]

> Попробуй у Items методы BeginUpdate, EndUpdate

пробовал. Не помогает.

ListView_Results.AllocBy := StartIndex;
ListView_Results.Items.BeginUpdate;
for Index := 0 to StartIndex - 1 do
with FileInfo [Index] do
begin
ListItem := ListView_Results.Items.Add;
ListItem.Caption := Name;
ListItem.SubItems.Add (Folder);
ListItem.SubItems.Add (IntToStr (Size));
ListItem.SubItems.Add (FormatDateTime ("ddddd", DateOfLastChange));
ListItem.SubItems.Add (FormatDateTime ("ddddd", DateOfLastAccess));
end;
ListView_Results.Items.EndUpdate;


← →
Вечно молодой ©   (2002-08-09 09:35) [6]

Я извиняюсь, может кто не понял... StartIndex - это не индекс начального элемента, а он действительно равен количеству элементов в массиве.


← →
ЮЮ ©   (2002-08-09 10:39) [7]

А на кой их ещё в ListView запихивать, если они уже в памяти сидят? Для отоьражения информации из памяти, по моему, лучше всего подходит DrawGrid.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.009 c
14-60837
Ajax
2002-07-23 21:56
2002.08.19
hoha.ru


1-60750
Дельфятник
2002-08-07 14:26
2002.08.19
Чем отличается TObjectList от TClassList?


3-60541
NDR
2002-07-30 08:49
2002.08.19
Как скопировать в буфер выделенный кусок


6-60789
Dobriy
2002-06-07 21:39
2002.08.19
Вопрос по WNetCancelConnection2.


7-60868
SleD
2002-06-01 19:08
2002.08.19
Сменить рисунок кнопки ПУСК




   Наверх