Hi,
lad die beiden Bilder in jeweils ein Bitmap-Objekt (mir fällt gerade nicht der Name der Liste ein, die du alternativ nehmen kannst wenn die gleich groß sind). Bei einem Button klick weißt du dann immer nur die entsprechende Bitmap zu :
Delphi-Quellcode:
constructor TDeineKlasse.create;
begin
inherited create;
self.BmpKreis := TBitmap.Create;
self.BmpKreis.LoadFromFile(<Pfad zur Bitmap>);
self.BmpSektor := TBitmap.Create;
self.BmpSektor.LoadFromFile(<Pfad zur Bitmap>);
...
end;
procedure TDeineKlasse.RadioButtonKreisClick(Sender: TObject);
begin
self.RadioButtonSektor.Checked := False;
self.RadioButtonKreis.Checked := True;
self.Image1.Picture.Bitmap := self.BmpKreis;
end;
procedure TDeineKlasse.RadioButtonKreisClick(Sender: TObject);
begin
self.RadioButtonSektor.Checked := True;
self.RadioButtonKreis.Checked := False;
self.Image1.Picture.Bitmap := self.BmpSektor;
end;
So ungefähr sollte es klappen.
Gruß Der Unwissende