| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1321 人关注过本帖
标题:[求助]加载文档时出错
取消只看楼主 加入收藏
zcx8532
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-11-9
收藏
 问题点数:0 回复次数:5 
[求助]加载文档时出错

创建一个基本窗体BaseForm,然后再添加一个新窗体MainForm,用来从BaseForm继承.我把MainForm的父窗体改为BaseForm,但在点击窗体设计时却出现"加载文档时出错,......未能加载基类......"的错误,这是怎么回事呢?

搜索更多相关主题的帖子: 载文 
2006-10-16 22:35
zcx8532
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-11-9
收藏
得分:0 
请问楼上,我把Form1的名字改了,改成BaseForm,继承的时候也是从BaseForm继承的,是不是这个原因引起的.如果是的话应该怎么解决?

[此贴子已经被作者于2006-10-17 16:16:02编辑过]



2006-10-17 16:15
zcx8532
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-11-9
收藏
得分:0 

public BaseForm()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();

//
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
}
public MainForm()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();

//
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
}
构造函数我没有改过,是自动生成的


2006-10-17 16:21
zcx8532
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-11-9
收藏
得分:0 
BaseForm:
public class BaseForm : System.Windows.Forms.Form
MainForm:
public class MainForm : MultiForm.BaseForm
MultiForm是项目名称.
会不会是我把窗体名字改过的原因?

2006-10-17 16:29
zcx8532
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-11-9
收藏
得分:0 
用默认的名字是可以,但是如果我想把Form1改成BaseForm就不行了,如果要改名的话都要改哪些地方呢?我把窗体名字改了(在属性窗口里),Main()函数里面也改了,解决方案资源管理器里的文件名也改了,当然继承时也改了,还需要改哪些地方呢?

2006-10-17 16:43
zcx8532
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2005-11-9
收藏
得分:0 
我又重新生成了一个项目,按照楼上的说法做了,是可以,可原来的程序还是不可以.可能是还有别的错误吧.谢谢各位的帮助

2006-10-17 17:18
快速回复:[求助]加载文档时出错
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024022 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved