Leistungssteigerung durch Application.ProcessMessages?
So sollte das Einfügen eigentlich länger dauern (nur daß währenddessen das Programm noch reagiert, falls es "länger" dauert)
Dafür ist wohl eher das ListView1.BeginUpdate verantwortlich.
TListItems.BeginUpdate (die englische Beschreibung beschreibt es besser)
PS: Sicher daß bei dir nicht ein paar .Items fehlen?
Delphi-Quellcode:
ListView1.Items.BeginUpdate;
for i := 0 to Sec.Count-1 do
begin
ListView1.Items.add(Sec[i]);
end;
ListView1.Items.EndUpdate;