Habs gestern auf ne ähnliche weise gelöst,
in dem ich mir ein array von nem record gebastelt habe,
in dem ich alle zur laufzeit erstellten objekte verwalte.
Hi,
Edit1.text ist ein String, wobei TComponent eine Klasse ist.
Du kannst hier nicht direct ansprechen.
Probiere mal mit diesem Source. Hoffenlich entspricht er deine Erwartung
Gruß
type
TForm1 = class(TForm)
Edit1: TEdit;
ok: TButton;
Image1: TImage;
Image2: TImage;
procedure okClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.okClick(Sender: TObject);
begin
if Edit1.Text = Image1.Name then Image1.Visible := Not Image1.Visible;
if Edit1.Text = Image2.Name then Image2.Visible := Not Image2.Visible;
end;
end.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]