Ver Mensaje Individual
  #4  
Antiguo 06-10-2015
doctorhd doctorhd is offline
Miembro
NULL
 
Registrado: abr 2013
Posts: 48
Reputación: 0
doctorhd Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Sí, es un bug, pero puedes poner un espacio entre ellos y ya se verán bien.


Cita:
Empezado por Ñuño Martínez Ver Mensaje
no debes usar generics, sino herencia.
Ya lo había pensado, pero (siempre hay un pero), cuando accedes al campo (FDomain) desde fuera de la clase, solo tendrás acceso a los integrantes de la clase base (TDomain) en forma directa. Si quieres tener acceso a los integrantes de la clase descendiente tendrás que especificarlo en forma explicita, por ejemplo:
Código Delphi [-]
TDomainString(FDomain).MiCampo;
Suponiendo que TDomainString es descendiente de TDomain. La idea es que dicho acceso sea transparente:
Código Delphi [-]
FDomain.MiCampo;
Saludos...
Responder Con Cita