eventos ...

29/12/2005

0

minha duvida é a seguinte ...

supomos que eu tenha a seguinte classe ...

unit classe;

interface
  uses
    SysUtils, Classes, DB, ADODB;

  type
    TADOs = class(TADODataSet)

  private

  public

   end;
implementation

end.


nesse momento a clase TADOs herda todos os metodos da classe TADODataSet e herda inclusive os eventos, certo??

se no form eu declarasse algo assim

variavel: TADOs;


como eu faria para disparar os eventos relacionados a ´variavel´??

conseguiram compreender??
[]s


Fernando_cunha

Fernando_cunha

Responder

Posts

29/12/2005

Andremuller

Ex.:
Cria um método tipo

procedure DoBeforeDelete(DataSet: TDataSet);


então
var
  variavel: TADOs;
begin
  variavel := TADODataSet.Create(Self);
  variavel.BeforeDelete := DoBeforeDelete;


lembrando que sempre que tu fizer esse tipo de associação os métodos terão que ter os mesmos parâmetros senão dá erro na compilação


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar