Fórum evento num timer #193407
06/11/2003
0
Mas ainda continua dando erro, veja o que fiz:
function TForm1.funcao(variavel:xxx):boolean;
var
tempo:ttimer;
begin
tempo.Interval:=1000;
tempo.Enabled:=true;
tempo.OnTimer=Evento; (erro da aqui)
end;
procedure TForm1.Evento;
begin
...................
end;
Jbspio
Curtir tópico
+ 0Posts
06/11/2003
Beppe
Ataliba
Gostei + 0
06/11/2003
Jbspio
Mas eu ja coloquei o sender.... olha o erro que da:
Incompatible types: ´TNotifyEvent´ and ´procedure, untyped pointer or untyped parameter´
Gostei + 0
06/11/2003
Beppe
type TForm1 = class(TForm) public function funcao(variavel:xxx):boolean; procedure TempoOnTimer(Sender: TObject); end; function TForm1.funcao(variavel:xxx):boolean; var tempo:ttimer; begin tempo.Interval:=1000; tempo.Enabled:=true; tempo.OnTimer:=TempoOnTimer; end; procedure TForm1.TempoOnTimer(Sender: TObject); begin ... end;
Seria +- assim. Acho que você usou = ao invés de := na linha do erro.
Ataliba
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)