起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 221|回复: 11

【结】继承父类找不到**

[复制链接]
发表于 2008-8-11 17:44:52 | 显示全部楼层 |阅读模式
开发了一个功能A,主窗体a窗体。功能B完全继承自功能A,窗体b完全继承窗体a,未作任何改动,但是在开发环境中打开b,提示Ancestor for ' ' not found,另外一个也是这样做得没有问题。郁闷死了。
回复

使用道具 举报

发表于 2008-8-11 17:48:57 | 显示全部楼层
设计b时,出过什么错误吗?
打开b功能还是b窗体出错?

重新打开studio可以吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-11 17:58:02 | 显示全部楼层
打开b窗体出现错误提示,设计功能b时没有什么提示。重新启动也没有用。
回复 支持 反对

使用道具 举报

发表于 2008-8-11 18:03:26 | 显示全部楼层
把资源传上来看看吧。
回复 支持 反对

使用道具 举报

发表于 2008-8-11 18:07:46 | 显示全部楼层
你这样,先仅仅做功能B完全继承自功能A,(窗体b完全继承窗体a  这步不要做),看看是否正常。
如果正常再做窗体b完全继承窗体a  ,然后看看是否正常

记住继承后的ID不要跟父类一样哦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-12 09:08:18 | 显示全部楼层
我把资源传上来了,其中的原型功能是继承的父类,采购经理审核是一个继承功能,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-12 10:05:25 | 显示全部楼层
rar资源包我是直接改的扩张名,不是用工具压得。
回复 支持 反对

使用道具 举报

发表于 2008-8-12 10:11:03 | 显示全部楼层
楼主,已经重新继承了一下就好,
不过已经让楼主给资源,等收到后,恢复看一下,有结果马上跟帖告知
回复 支持 反对

使用道具 举报

发表于 2008-8-12 10:59:28 | 显示全部楼层
这应该是个缺陷,主要是修改了继承后的对象了。
即时修改后再还原也不行,因为 。form文件内容没有清空,见附件图,可以通过源代码管理器VCS.exe来删除这个文件的内容就可以了

1.jpg

62.32 KB, 下载次数: 70

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-12 11:13:18 | 显示全部楼层
是将这个文件的全部内容都删除,还是部分?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-20 16:24 , Processed in 0.044501 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表