Thema: Delphi ImageList und ToolBar

Einzelnen Beitrag anzeigen

Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#10

Re: ImageList und ToolBar

  Alt 17. Mai 2006, 20:55
Nur so als Hintergrundinfo: Auch das wäre kein Beinbruch, denn auch nach "Verfall" des lokalen Klassenzeigers "ImageList" hättest du in Toolbar.Images immer noch Zugriff auf den entsprechende Speicherbereich und könntest, solange die Toolbar noch existiert, die Imagelist freigeben bzw. dir den Klassenzeiger wieder holen, da die Tooblar die Imagelist höchstwahrscheinlich nicht selber freigibt.
Also, falls du die Tooblar aus welchem Grund auch immer freigeben willst, kannst du es so machen:

Delphi-Quellcode:
procedure FreeToolbarAndAssociatedImageList(TB: TToolbar);
var IL: TImageList;
begin
IL := TB.Images;
TB.Free;
IL.Free;
end;


(Ja, eigentlich ist es Schwachsinn)


//Roter Kasten: am besten die Form, oder die Toolbar. Wird der Owner freigegeben, wird das Eigentum auch freigegeben.
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat