Ver Mensaje Individual
  #1  
Antiguo 01-03-2011
J.Slann J.Slann is offline
Miembro
NULL
 
Registrado: mar 2011
Posts: 18
Reputación: 0
J.Slann Va por buen camino
Presentación y duda.

Buenas, soy J.Slann y me presento en estos foros, por lo que veo sois una gran comunidad de delphi.

Estoy realizando un pequeño proyecto en delphi y tengo algunos problemas.

Antes de nada decir que también soy nuevo programando con delphi aunque ya habia programado antes en pascal. Uso Delphi 7.

Mi problema es el siguiente:

Digamos que tengo varias unit.

Unit1: es donde tengo el programa principal, necesita Unit2 y Unit3.
Unit2: otra unit que utiliza la unit3.
Unit3.

Lo que quiero es definir un tipo de variable en Unit1 de manera que Unit2 la pueda utilizar. Problema: en uses de Unit2 no puedo poner Unit1 porque entonces obtengo el error circular (por poner en uses de cada Unit la otra unit). En definitiva he solucionado el problema temporalmente definiendo el tipo que quiero usar en Unit3, pero necesito que este en Unit1, ¿Como consigo que la Unit2 me reconozca el type creado en Unit1?

Espero que me podais ayudar aunque no me he explicado muy bien. Gracias.

Un SAludo.
Responder Con Cita