Code: Alles auswählen
type
TClass2 = class;
TClass1 = class(TObject)
c: TClass2;
end;
// Hier kann alles ,mögliche sein.
const
s1 = 'Ich bin irgendwas';
procedure blabla; cdecl; external;
type
TClass2 = class(TObject)
c: TClass1;
end;
Sowas geht nicht:
Code: Alles auswählen
type
Prec2 = record;
TRec1 = record
r: PRec2;
end;
PRec1 = ^TRec1;
// Hier soll noch Zeugs rein.
const
s2 = 'Ich bin irgendwas';
procedure blabla; cdecl; external;
type
TRec2 = record
r: PRec1;
end;
PRec2 = ^TRec2;
Code: Alles auswählen
type
PRec2 = ^TRec2;
PRec1 = ^TRec1;
TRec1 = record
r: PRec2;
end;
TRec2 = record
r: PRec1;
end;