Events für Komponenten die zur Laufzeit erstellt wurden
-
Hallo,
ich erstelle zur Laufzeit eine Komponente, deren eventhandler ich eine Fkt ausführen lassen möchte:
TEdit *Button; Button=new TEdit(Form1); Button->Top=pos; Button->OnChange(???????);//<<<<---- An dieser Stelle möchte ich eine Funktion aufrufen lassen. Aber es wird anscheinend ein Objekt verlangt. Button->Parent=this; Button->Show(); pos+=Button->Height;Währe nett wenn mir jemand helfen kann
MfG
Matthias Nordwig
-
Nein, es wird nur der Name der Funktion erwartet (ohne Klammern, ohne alles)....
Grüße Joe_M.
-
Schau mal in der FAQ unter "Komponenten benutzen"!
-
In der Form Botton->OnChange = MyButtonOnChange; (wenn ich mich da jetzt recht erinnere, ich mache das nicht so oft
)