[Delphi] TStringlist

Von: , Frage gestellt am Fr, 14. Jul 2000

Hallo,

werden die Objects[] einer Stringliste bei destroy derselben automatisch gelöscht, oder muß ich die Objects 'per Hand' killen? Hab leider nur die Std-Version, wäre nett, wenn mal jemand im Quelltext nachschauen könnte.

Gruß, Steffen

2 Antworten zu dieser Frage

  1. Antwort von nach 3 Tagen hilfreich
    Re: [Delphi] TStringlist

    Hi Steffen! werden die Objects[] einer Stringliste bei destroy derselben
    automatisch gelöscht, oder muß ich die Objects 'per Hand'
    killen? Hab leider nur die Std-Version, wäre nett, wenn mal
    jemand im Quelltext nachschauen könnte.
    Also ohne das ich jetzt im Quelltext nachgeschaut habe, bin ich mit ziemlich sicher, dass du dich um die Freigabe deiner Objekte selbst kümmern musst ...

    Das kannst du auch einfach dadurch überprüfen, dass im folgenden Code KEINE Schutzverletzung kommt

    meinbild := TBitmap.Create;
    stringlist.addobject(meinbild);
    stringlist.free;
    meinbild.free; <<<---- das geht, also war das Bild nicht freigegeben
    


    Bye
    Alex

    • Antwort von nach 3 Tagen hilfreich
      Danke! Nehme mal an, das stimmt so... (o.T.)

      [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!