Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.159 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

AW: Der Zugriff auf eine TSringList ist auf einmal nicht mehr möglixh

  Alt 20. Feb 2014, 19:48
In deiner Zeile MInfo := res; // AUSGABE!!! biegst du deine Referenz "Minfo" auf deine TStringList "res" um. Unter "res" und "Minfo" erreichst du jetzt ein und dieselbe TStringList. Und wenig später gibst du res frei. Dein "Minfo" zeigt jetzt auf einen Haufen Müll.

Wenn du jetzt später MInfo benutzt, knallt es.

Du musst an dieser Stelle den Inhalt von "res" in "Minfo" vollständig kopieren.


//Edit: Gott, was sind wir alle schnell
  Mit Zitat antworten Zitat