H
HammerLi
Unregistered / Unconfirmed
GUEST, unregistred user!
我碰到了一个问题,是关于类的定义的,情况如下:
type
TItem = class(TPersistent)
end;
TItems = class(TPersistent)
_Item: TItem;
end;
这时如果我想在TItem中加入一个Owner类型为TItems,编译汇报错。
但是我察看了Vcl的原代码,它就没有错误(如TListItems和TListItem的关系),
请问如何定义,还是有什莫编译开关?
type
TItem = class(TPersistent)
end;
TItems = class(TPersistent)
_Item: TItem;
end;
这时如果我想在TItem中加入一个Owner类型为TItems,编译汇报错。
但是我察看了Vcl的原代码,它就没有错误(如TListItems和TListItem的关系),
请问如何定义,还是有什莫编译开关?