GARANTIR DESCONTO

Fórum EVENTO DE COMPONENTES RUNTIME #591508

23/02/2018

0

Pessoal, estou criando alguns componentes em runtime como no código abaixo, funciona OK,

function TForm1.AddComponent(BaseClass: TComponentClass; p: TPoint): TComponent;
begin
result := BaseClass.Create(self);
result.Tag := 900;
result.Name := BaseClass.ClassName + inttostr(ComponentCount+1);
with TWinControl(result) do
begin
Parent := Self;
Left := p.X;
Top := p.Y;
Visible := True;
OnClick := btnClick;
end;
end;

procedure TForm1.btnClick(Sender: TObject);
begin
ShowMessage('teste');
end;

mas o evento ONCLICK não funciona, não retorna nada, nem certo nem errado. Alguém pode dar uma ajuda ai
Washington Junior

Washington Junior

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar