Registriert seit: 26. Mai 2004
3.159 Beiträge
|
Re: Objekte zur laufzeit erstellen und NEUE events zuordnen
4. Jan 2010, 15:25
Du musst deinem Object einen OnClick-Handler-Methode verpassen und dann dort, wo du es brauchst bzw. eben Zugriff darauf hast das OnClick-Event der Methode zuweisen:
Delphi-Quellcode:
TDeinObject = class(...)
public
procedure OnClickHandler(Sender: TObject);
end;
{ In deiner Form-Unit erzeugst du wohl eine Instanz deines TDeinObject
und dort musst du dann auch die Zuweisung des Event-Handlers macht: }
var
do : TDeinObject;
procedure TForm1.Button1Click(Sender: TObject);
begin
do := TDeinObject.Create(...);
Button2.OnClick := do.OnClickHandler;
end;
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
|