Ich habe hier ein TStringgrid in dass ich LogDaten lade. Mein Problem ist nun, dass alle paar hunder ms ein neuer Datensatz kommt, wenn ich dann immer in etwa folgendes mache:
Code: Alles auswählen
// Pseudocode
index := StringGrid1.RowCount;
StringGrid1.RowCount := StringGrid1.RowCount + 1;
for i := 0 to StringGrid1.ColCount -1 do
StringGrid1.cells[i, index] := 'Daten';
Woran das liegt ist mir auch klar, ich erhöhe ein array immer nur um 1 Element, dass ist natürlich fatal.
Kennt ihr nen weg wie man das TStringgrid clever puffern lassen kann oder muss ich eine Andere Komponente nehmen ?
StringGrid1.BeginUpdate; / StringGrid1.EndUpdate(true); hilft hier auch nicht wirklich ..