请教!
有一个公共模块lib内有两个form:A、B,B inherit A,现新建一模块TEST,用Add file to project将A,B都加入,在New一个新form时,TEST框中可以inherit的只有A无B,为什么啊! 问题点数:100、回复次数:6Top
1 楼caohonglong2000(chl_csdn)回复于 2003-11-03 19:49:00 得分 30
B也要设置成 公共 的
猜的,因为没遇到过这种问题Top
2 楼dickeybird888(小鸟)回复于 2003-11-03 20:37:06 得分 40
按道理来将是不会的
(·¥·)Top
3 楼shiboq(湿雨)回复于 2003-11-04 09:21:52 得分 0
help!!!Top
4 楼shiboq(湿雨)回复于 2003-11-04 09:23:24 得分 0
B怎么设成公共的?Top
5 楼aiirii(ari-http://spaces.msn.com/members/aiirii/)回复于 2003-11-04 09:36:41 得分 30
>>用Add file to project将A,B都加入,在New一个新form时,TEST框中可以inherit的只有A无B,为什么啊!
還要用 uses unitB吧, 你的Add file操作并不會自動引用 unitBTop
6 楼shiboq(湿雨)回复于 2003-11-04 09:47:12 得分 0
谢谢各位,我找到原因了,因为B inherit A,我在Add file to project时先Add B后Add A,Add B时报Ancestor找不到,昨晚没注意,今天我Remove后先加A再加B就OK了,谢谢大家。Top




