包中的一个类被继承的问题(我只有很少的分了,但很急,请帮帮忙!!!!!!!!)(50分)

M

maangel

Unregistered / Unconfirmed
GUEST, unregistred user!
现有1个包 packageA,里面封了一个unitForm单元(其中定义了1个TFormA类),
FormA被放到对象库中.
现在有1个FormB从对象库中FormA继承下来,要封到packageB包中,而packageB引用到了PacakgeB
而在packageB中创建FormB时编译提示错误:'重复使用了 formA',然后在PackageB单元中删掉
FormA的路径,编译通过,
但是当重新打开pacakgeB.dpk,并打开FormB时,提示
'Error creating Form:ancestor for FormA not found',不能显示FomrB的窗体,
请问这是怎磨回事?
当我在PackageB中刚创建完FormB时不会出错,依然会显示FormB的窗体,可是当关闭PackageB.dpk
重新打开时就出现上述问题,请高手指教!!!
 
"现在有1个FormB从对象库中FormA继承下来,要封到packageB包中,而packageB引用到了PacakgeB"中应为
"而packageB引用到了PacakgeA"
 
[red]请及时提前或结束您的问题,谢谢合作![/red]
 
接受答案了.
 
顶部