GARANTIR DESCONTO

Fórum criar evento de componente #356783

08/04/2008

0

Digamos para criar um button em tempo de execução:

var
mbotao: tbutton;
begin
mbotao:=tbutton.Create(self);
mbotao.Parent:=self;
end;

Mas como faço para criar, digamos, o evento OnClick?


Catunda

Catunda

Responder

Posts

08/04/2008

Rodc

Você precisa criar uma função que tenha os parâmetros que o evento OnClick precisa, no caso, apenas um TObject. Segue o exemplo:
var 
    mbotao: tbutton; 
begin 
    mbotao:=tbutton.Create(self); 
    mbotao.Parent:=self; 
    mbotao.OnClick:=meuOnClick;
end;

procedure TForm1.meuOnClick(Sender: TObject)
begin
    // Código do click do botão
end;



Responder

Gostei + 0

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

Aceitar