Hi,
Delphi-Quellcode:
procedure TMyPanel.setHintergrund(newPicture: TPicture);
begin
FHindergrundBild:= newPicture;
end;
Hier übernimmst du den Zeiger auf newPicture in deine Komponenten-Variable. Da dabei dein im Constructor erzeugtes Objekt nicht mehr referenziert, kasst du es später nicht mehr freigeben. Das ist aber nicht der Grund für die AVs. Evtl. wird das als Parameter übergebene TPicture wieder freigegeben, dann kann die Referenz in deiner Komponente nicht damit zeichnen...
/edit: zu langsam