3.1 记事本程序的设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.“帮助菜单:
在帮助菜单中增加“联机手册”和“关于”菜单项,单击后分别显示“正在建设中”消息框和关于对话框。
实验方法:
在新建Windows窗体应用程序后,进行菜单的设计、状态栏的设计,然后编写菜单的事件处理程序实现相关的功能要求。
实验预估时间:
300分钟。
相关知识点:
实验结果:
程序可以运行并实现相关功能。
注:首次打开记事本程序时,默认操作就是新建一个空白文本文件,文件名为“记事本1.Txt”。
2.2文件“打开”操作:
通过显示“OpenFileDialog”对话框,由用户选择需要打开的文件,并打开文件,读取文件中内容并显示在主窗口中,供用户编辑修改。
2.3文件“保存”操作:
如果是“新建”文档,则同“另存为”操作;否则,按打开的文件名原名保存。
2.在MainMenu中添加名为“File”的菜单组,实现记事本的文件管理操作,主要功能及要求如下:
2.1文件“新建”操作:
如果窗体中有当前打开的文本文件,则检查文件是否被修改,如果修改,则提示用户是否需要保存,并根据用户的选择保存或放弃保存文件。如果没有修改,则关闭当前文件。
如果窗体中没有打开的文本文件,则新建一个空白的文本文件,以“记事本X.Txt”命名,其中X为从1开始的序号。
2.4文件“另存为”操作:
显示“SaveFileDialog”对话框,并按用户选择的文件名将当前文档的内容保存到文件中。
2.5文件“页面设置”操作:显示页面设置对话框。
2.6文件“打印”操作:显示打印对话框。
2.7“退出”操作:调用Form的Close方法,关闭对话框,如果文本被编辑,则显示保存提示消息框。
3.“编辑”操作菜单:
请在编辑菜单中增加菜单项“复制”、“剪切”、“粘贴”、“删除”,并实现对选中文本的相关操作。
请在编辑菜单中增加菜单项“查找”和“替换”,设计查找/替换对话框,并实现对文本的查找和替换操作。
4.“视图”操作菜单:
4.1请在视图菜单中增加菜单项“状态栏”,该菜单为选择菜单,如果选中,则在窗体底部显示状态栏,显示文件名和文档中的字符总数。
实验报告
实验
报告书
名称
文档1
姓名
指导教师
学号
日期
任务清单
场景:
记事本程序是一个很典型的Windows应用程序,通过记事本程序的开发,可以联系Windows应用程序开发技术。
实验要求:
参照Windows系统中提供的“记事本”程序,请实现如下功能:
1.创建名为“NotepadForm”的主窗体,在主窗体内创建名为“MainMenu”的主菜单和名为“NotepadStatus”状态栏,在窗体的客户区域中添加名为“ContentBox”的文本框,要求实现全窗体填充。
4.2请在视图菜单中增加菜单项“背景色”和“文字颜色”,单击菜单后显示“ColorDialog”,在用户选择相关颜色后将当前文本编辑区的背景和文字颜色设置为选择的颜色,如果背景色和文字颜色相同,则提示用户并放弃修改操作。
4.3请在视图菜单中增加“字体”菜单项,单击后显示“FontDialog”,在用户选择字体后更改当前文本编辑区的字体设置。
相关文档
最新文档