duvida sobre procedure

20/01/2006

por exemplo amigos ...

se eu tiver essas 2 procedures ...

procedure teste (tb: TADODataSet);
begin
 tb.connection:= conexao;
// outros comandos
end;


procedure teste (tb: TADODataSet);
begin
 TADODataSet(tb).connection:= conexao;
// outros comandos
end;


qual o jeito correto? ou os 2 estao certos??


Rafael Gomes

Respostas

20/01/2006

Massuda

As duas formas são iguais, mas a segunda é redundante. No segundo caso, a própria definição da procedure já diz que tb é um TADODataSet por isso o typecast de tb para TADODataSet é redundante.


Responder Citar