Ver Mensaje Individual
  #2  
Antiguo 25-03-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 28
Lepe Va por buen camino
Que yo sepa no se puede, tienes que cambiar los nombres:

Código Delphi [-]

TCompareProc = function (....):TipoSalida;
TCompareMethod = function (....):TipoSalida of Object;

// Y ahora haces un Overload del método que lo use:

Tmio = Class(tobject)

public 
  procedure Compara(Funcion :TcompareProc);overload;
  procedure Compara(Funcion :TcompareMethod);overload;
end;

Aunque la implementación del método "Compara" es la misma, tienes que duplicarla.

Saludos

Última edición por Lepe fecha: 25-03-2005 a las 17:36:30.
Responder Con Cita