Autor Beitrag
andisun
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 61

Win 98, Win Xp
D5 Stan, D7 Ent
BeitragVerfasst: Fr 15.08.03 00:38 
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 458

Win2K SP3
Delphi 6 Ent
BeitragVerfasst: Fr 15.08.03 00:45 
ausblenden 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 61

Win 98, Win Xp
D5 Stan, D7 Ent
BeitragVerfasst: 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...