Ver Mensaje Individual
  #1  
Antiguo 18-07-2011
mcsebas mcsebas is offline
Miembro
 
Registrado: feb 2008
Posts: 78
Reputación: 17
mcsebas Va por buen camino
Problemas error E2291

Hola estimada gente resulta que estoy teniendo el siguiente problema:
Estoy haciendo una aplicacion y utilzo interfaces (interface) y la implemento en una clase, hasta ahi todo bien pero cuando la compilo me tira el error E2291 con el siguiente mensaje:


[DCC Error] cOficina.pas(10): E2291 Missing implementation of interface method IInterface.QueryInterface
[DCC Error] cOficina.pas(10): E2291 Missing implementation of interface method IInterface._AddRef
[DCC Error] cOficina.pas(10): E2291 Missing implementation of interface method IInterface._Release


¿Que significa esto antes en Delphi 7 trabajaba perfectamente con esto pero ahora en Delphi XE no funciona?

por las dudas la interface es esta

Código Delphi [-]
type
    IImplementacionABM=interface
        ['{3EC87CE6-D24B-4490-9A0A-13E1C9D4BDCB}']
        function Alta:Boolean;
        function Modificar:Boolean;
        function Eliminar:Boolean;
    end;

y la clase en donde la implemento es

Código Delphi [-]
TOficina=class(TRegistro, IImplementacionABM)
       public
          function Alta:Boolean;
          function Modificar:Boolean;
          function Eliminar:Boolean;
    end;

Desde ya gracias por la atencion.
Responder Con Cita