Autor Beitrag
Breslfezn
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Do 22.09.11 10:43 
Hallo Leute (;

Ich hätte da mal eine ganz banale Frage:

Wie kann ich auf die OnClick eigenschaft eines vom Programm selbst erstellten Button zugreifen? ^^

Vielen Dank im Vorraus

Breslfezn
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10183
Erhaltene Danke: 1256

W10ent
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Do 22.09.11 10:56 
Moin und :welcome: in der Entwickler-Ecke!

Zeig mal den Code, mit dem du den Button erzeugst. :idea: ;)

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
Tilman
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1405
Erhaltene Danke: 51

Win 7, Android
Turbo Delphi, Eclipse
BeitragVerfasst: Do 22.09.11 13:47 
Du kannst da einfach eine lokale Methode zuweisen. Am einfachsten geht es, wenn du dir einfach einen normalen Button auf dein Formular holst, und auf den doppelklickst, dann macht dir Delphi ja automatisch eine Methode "Button1Click". Und den kannst du dann deiner zur Laufzeit erzeugten Komponente zuweisen:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
var meinKnopf : TButton;
..
meinKnopf := TButton.Create(self);
meinKnopf.onClick := Button1Click;

_________________
Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)

Für diesen Beitrag haben gedankt: Breslfezn