Ver Mensaje Individual
  #1  
Antiguo 30-11-2007
jimbob jimbob is offline
Registrado
 
Registrado: nov 2007
Posts: 5
Reputación: 0
jimbob Va por buen camino
Interfaces en Delphi 2007

Hola!!

Estoy haciendo un proyecto de migración de delphi 5 a delphi 2007. Pero tengo algunos problemas. Uno de ellos es con interfaces. El programa original utiliza mucho los Interfaces y sobre toda la función GetInterface. Está función no existe en Delphi 2007 y me está dando errores a momento de compilar.. aquí tienes la declaración del interface y la llamada de la función...

type
IName = interface
['{BBF20DB1-6335-11D4-8744-0000E87DEE5D}']
procedure DoSomething(ADataSet: TDataSet; AItem: TListItem);
end;



Owner.GetInterface(IName, DoSomething);

La función esta llamada varios veces del la unidad y no soy capaz a arreglarlo.

¿¿Alguien tiene una idea?? ¿Que tengo que hacer para arreglarlo?

Gracias
Responder Con Cita