Thema: Delphi Button Ereignis geben

Einzelnen Beitrag anzeigen

HollowMan_COS

Registriert seit: 14. Sep 2003
Ort: Coswig
1 Beiträge
 
#1

Button Ereignis geben

  Alt 14. Sep 2003, 19:51

Hallo,

brauche dringend Hilfe.

Habe eine normale String-Grid-Komponente in mein Projekt integriert. In dieser Grid werden zur Laufzeit Buttons in bestimmten Zellen erstellt. Diesen Buttons soll ein OnClick-Ereignis zugeordnet werden.

Habe es schon folgendermaßen versucht, leider ohne Glück:

Delphi-Quellcode:
btnEdit:=TBitBtn.Create(Self.Grid);
btnEdit.Parent:=Self.Grid;
btnEdit.OnClick:=btnEditClick;
btnEdit.BoundsRect:=Self.Grid.CellRect(8, Self.Grid.RowCount - 1);
btnEdit.Name:='btnEdit' + IntToStr(Self.Grid.RowCount - 1);
btnEdit.Caption:='Bearbeiten';
Bei dem btnEditClick handelt es sich um ein TNotifyEvent, das ich folgendermaßen initialisiert habe:

Delphi-Quellcode:
 
btnEditClick:=GridButtonsEditClick;
Bei GridButtonsEditClick handelt es sich um eine Prozedur.

Kann mir jemand sagen, wie ich dem Button ein bestimmtes Ereignis zuweisen kann?

Hoffe mir kann jemand helfen.

PS: Als Anlage habe ich ein Bild hinzugefügt, wie der Spass aussieht.

Danke schon im vorraus.
Miniaturansicht angehängter Grafiken
tabelle.jpg