Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.119 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: dynamisches Objekt - Eventauswertung!?

  Alt 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
  Mit Zitat antworten Zitat