Also ich rufe in Form 2 bei OnDestroy eine Procedure in Form 1 auf. das geht auch nur erkennt die procedure nicht mein Button 'btnPatblatt' kommt Zugriffsverletzung.
Delphi-Quellcode:
procedure TTierhalterFrm.BtnPatblattFarbe;
begin
if (ToolsOperation.Farbe = True) then
btnPatblatt.Font.Color := clred // Hier kommt Zugriffsverletzung
else
btnPatblatt.Font.Color := clWindowText;
btnPatblatt.Refresh;
end;
Keine Ahnung warum.
Ist die Form 1 nicht aktiv?