dankeuch. habs rausbekommen. button's werden dynamisch angelegt. egal wieviele ich benötige.
wie kann ich jetzt erkennen welcher der angelgten button gedrückt wurden??
Delphi-Quellcode:
TButton.Create(self).Name := 'bt' + IntToStr(position);
with TButton(FindComponent('bt' + IntToStr(position))) do
begin
caption := DM_Tabelle.adoquery1.FieldByName('Name').AsString;
Left := 16;
Top := position * 27 + 30;
Parent := panel2;
onclick(position);
end;
es soll praktisch die zahl wiedergegeben werden mit der der button erstellt wurde. das ist in dem fall die variable position. wenn der button gedrückt wurde so ist das ja das onclick ereignis. aber finde keine lösung.
onclick soll lediglich die position wiedergeben.
sorry das ich soviel frage,aber ich bin nah an der lösung. kann mir jemand weiterhelfen.
thx
marcus