Ricardo,
A unit C terá uma instância da interface, ou seja:
var
Intf: ITeste;
begin
Intf := TTeste.Create;
...
end;
Mas como vc não quer que a unit C conheça a unit B, que contém uma
implementação da interface, vc pode passar por parâmetro para a unit C
somente a instancia JÁ CRIADA em outro lugar.
--
Marcos Douglas
Mensagem Original
From: Ricardo Lima Mariz [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Seg, Agosto 28, 2006 10:36 am
Subject: [delphi-br] Ajuda com interfaces.
Pessoal
Tenho a unit A que contem a inteface ITeste
Tenho a unit B que contem um objeto Teste que implementa a interface ITeste,
contido na unit A.
Agora tenho a unit C que conhece apenas a unit A, como eu consigo acessar um
objeto do tipo Teste conhecendo somente a inteface que ele implementa, é
possivel fazer isso?
Obrigado a todos.
At.
Ricardo
[As partes desta mensagem que não continham texto foram removidas]
--
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
Links do Yahoo! Grupos
* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html