Criação de eventos.

Delphi

23/04/2004

Alguem ja criou conponentes com novos eventos.

Eu estou criando um componente que tera novos eventos mas esta dando pau na hora de chamar o metodo.


exemplo:

type

ENovo_Evento = procedure(Sender: TObject; Accept: Boolean) of Object;

private

fOnEvento: ENovo_Evento;

published

property OnEvento: ENovo_Evento read fOnEvento write fOnEvento;



if Assigned(fOnEvento) then
begin
fOnEvento(Self, Accept ) aqui da access violation
end;


T_rossini

T_rossini

Curtidas 0

Respostas

Beppe

Beppe

23/04/2004

Tvz a variável FOnEvento não esteja sendo recebem um manipulador válido, ou, mais provavelmente, a exceção está no manipulador, naum no evento per se.


GOSTEI 0
POSTAR