Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.277 Beiträge
Delphi 10.4 Sydney
|
TStringGrid, 2000 Rows, langsames Insert
4. Nov 2009, 11:01
Hallo,
ich trage in ein TStringGrid 2000 Rows ein,
es sind 6 Spalten, pro Zeile viell. 50 Zeichen Text (auf die 6 Spalten aufgeteilt).
Problem.
Er braucht 7 Sekunden ...
SendMessage(Grid.Handle, WM_SETREDRAW, 0, 0); hat nichts gebracht ;(
OnDrawCell (ich formatiere dort noch links/rechts) ausgeklammert -> nix.
Was kann ich noch tun ?
DrawGrid nehmen ?, puh
Es muss sein Grid sein (Nutzer sind es so gewohnt, VST geht also nicht)
#Update#
Hat sich erledigt.
Eine Routine, die während des Füllens aufgerufen wurde,
hat das alles ausgebremst.
Heiko
Heiko
|