Ver Mensaje Individual
  #6  
Antiguo 09-11-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - Espańa
Posts: 19.436
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por kakarotv5 Ver Mensaje
A veces dos clases necesitan intercambiarse mensajes de forma bidireccional pero es imposible resolver esto en Object Pascal a no ser que metas dos clases en la misma unidad.

Ya se que si se hace uso de la unit2 en la sección Implementation de la unit1 puede resolverse el problema a no ser que la clase de la unit1 tenga atributos del tipo de la clase de la unit2 y la clase de la unit2 tenga atributos del tipo de la clase de la unit1.
Puedes resolver las referencias siempre que una esté en implementacion y otra en Interface; Si aun así no se puede, una salida puede ser utilizar una de las clases como un Ancestro (en la herencia), por ejempo utilizarla como TForm y valerse de RTTI para completar el proceso.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita