Thema: Delphi Verschachtelte Objekte

Einzelnen Beitrag anzeigen

Sadum

Registriert seit: 30. Aug 2006
9 Beiträge
 
#8

Re: Verschachtelte Objekte

  Alt 9. Sep 2006, 23:20
Zitat von DGL-luke:
@Dein Problem: "forward declaration"

Delphi-Quellcode:
type
  T1 = class;
  end;
  T2 = class;
    t1_ding: T1;
  end;
  T1 = class
    t2_ding: T2;
  end;
Leider nimmt Delphi bei mir so ein Konstrukt nicht. -> Meldung: Bezeichner redefiniert!

Und mit
Delphi-Quellcode:
type
  Tjeep = class
  public
      procedure fahren;
  end;

type
  Tpkw = class
  public
      gelaendeindex : integer;
      jeep : Tjeep;
  end;

implementation

procedure Tjeep.fahren;
begin
    showmessage ('Jeep fährt'+inttostr(gelaendeindex)); // Fehler
end;
habe ich wie gesagt das Problem, dass Tjeep.fahren nicht auf Variablen des übergeorneten Objekts (gelaendeindex) zugreifen kann.
  Mit Zitat antworten Zitat