Forum: Sonstige Fragen zu Delphi
Delphi
by Satty67,
29. Jun 2009
Ich quote mich mal mit, damit der Zusamenhang da ist.
Also ist ja schon 3 Monate her, aber denke das ich den Speicherbedarf der Anwendung per Taskmanager überwacht hatte. Es ging wohl um ein großes StringGrid mit über 100 MByte Speicherbedarf (Demo von TSimpleTable).
Trotz Clearance und runtersetzen von RowCount blieb der Speicher (laut Taskmanager belegt). Ob das eine zuverlssige...
Forum: Sonstige Fragen zu Delphi
Delphi
by Satty67,
26. Mär 2009
Also ich würde ja die Spalten löschen, also Cols.Clear. Denn in den meisten Fällen gibt das weniger Schleifendurchläufe.
Was mich aber brennend interessiert:
Es werden zwar die Inhalte gelöscht, aber der einmal reservierte Speicher bleibt weiterhin belegt (bis das StringGrid destroyed wird). Da die Spalten wohl einfach String-Listen sind, wundert mich das verhalten, denn TStringList gibt...