Zitat von
Christian18:
Zugriffsverletzung bei Adresse 0044048F in Modul 'Proect1.exe'. Lesen von Adresse 00000057.
Das ist nahe Null, also greifst du auf ein nicht initialisiertes Objekt zu.
Und wenn dus mal mit
Delphi-Quellcode:
procedure TFMain.Neu(Sender: TObject);
begin
MenuActive:=TImage(Sender);
MenuActive.Picture.LoadFromFile(Prg.GetAppPath + 'Img\BtnLeave.bmp');
end;
probierst?
Ich hab deinen Code jetzt nicht durchschaut, aber wenn es das ist, was ich denke dass es das ist, dann solltest du das Objekt zuweisen bevor du was reinlädtst