Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.041 Beiträge
 
Delphi 12 Athens
 
#4

Re: Stacküberlauf bei Array einer Struktur >2000 Elemente

  Alt 26. Nov 2008, 11:38
Soweit ich weiß, ist ShortString als string[255] deklariert.
Und grundsätzlich sollte man derart große Strukturen nicht auf dem Stack anlegen. Eine Möglichkeit ist, das Array dynamisch anzulegen:

Delphi-Quellcode:
var
  DatenSaetze: array of TDatensatz;
begin
  SetLength(DatenSaetze, 8192);
  ...
Uwe Raabe
  Mit Zitat antworten Zitat