Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - ListView.Items.Add viel zu langsam


andisun - Fr 15.08.03 00:38
Titel: ListView.Items.Add viel zu langsam
Wie beschleunige ich das Hinzufügen von Zeilen in ein ListView?
Ich brauche jetzt für 1000 Einträge fast ne Minute, das ist eindeutig zu lang, gibts da was universelles was man vergessen haben könnte, oder soll ich besser source posten?

vielen dank schon mal


Alibi - Fr 15.08.03 00:45


Delphi-Quelltext
1:
2:
3:
ListView123.Items.BeginUpdate;
// ListView füllen
ListView.Items.EndUpdate;

Sollte ne Menge Performance bringen. :)

Moderiert von user profile iconTino: Delphi-Tags hinzugefügt.


andisun - Fr 15.08.03 20:32

war mir irgendwie shcon mti dem beginupdate.... nur war ich so doof und hatte das items davor vergessen *g
naja vielen dank, es läuft jetzt 1a...