(Co-Admin)
Registriert seit: 29. Mai 2002
Ort: Hamburg
11.119 Beiträge
Delphi 11 Alexandria
|
Re: dynamisches Objekt - Eventauswertung!?
5. Jun 2004, 20:13
Moin Vitus,
bei dynamisch erzeugten Instanzen kannst Du eine Ereignistroutine so zuweisen, wie jede andere Eigenschaft auch.
Delphi-Quellcode:
type
TForm1 = class(TForm)
//...
procedure MyPanelClick(Sender: TObject);
//...
end;
//...
procedure TForm1.Button1Click(Sender: TObject);
begin
with TMyPanel.Create(self) do begin
Name := 'MyPanel';
Parent := self;
OnClick := MyPanelClick;
end;
end;
procedure TForm1.MyPanelClick(Sender: TObject);
begin
// Was auch immer passieren soll
end;
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
|