Witam!
Mam taki problem:
type
type
TNetwork = record
OnAddContact:function(Account:TAccount; Contact:TContact):integer;
end;
PNetwork=^TNetwork;
type
TContact = record
Network_Name:string;
Network:PNetwork;
end;
Mam zdeklarowany rekord "TContact", który zawiera w sobie rekord "TContact". Ten drugi z kolei wykorzystuje ten pierwszy jako parametr w procedurze. Za nic nie mogę tego skompilować (rekord położony wyżej nie "widzi" tego niższego).
Na pewno jest jakiś sposób na "obejście" tego ;]