一、综合作业要求:
综合作业要求在【例9-5】的基础上,完善简单文件编辑器的功能。:在文件菜单中增加文件打印相关功能(打印设置、打印预览,文件打印);在编辑菜单中增加查找和替换功能;完善工具栏功能;增加弹出式菜单,并实现各菜单项功能;**设计中增加异常处理,增强程序的健壮性;文本编辑器需要的其他功能。
2、系统功能及具体实现。
1)文件菜单栏。
1、新建(ctrl+n)
“新建”是新建立一个编辑器,其实现**如下,定义了一个newfile方法,然后在单击“新建”按钮事件中调用该方法以实现新建文件的功能。
private void newfile()
2、打开(ctrl+o)
指弹出一个对话框,过滤出*.txt、*.rtf格式的文件,单击“打开”按钮事件中调用该方法以实现打开文件的功能,如图:
private void fileopen()
else文件。
fextname = rtf";
= fname + 简单文件编辑器设置标题。
= false文件刚打开时,把属性值设为false
= "已保存 ";
3、保存(ctrl+s)
定义了一个s**e方法,然后在单击“保存”按钮事件中调用该方法以保存文件,如图:
private void s**e() 该函数实现保存功能。
4、另存为。
弹出“另存为”对话框,供用户选择或输入要保存的文件名,并把richtextbox1中的文本保存到该文件中去,**如下:
private void s**eas()
= "文本文件(*.txt)|*txt|rtf格式文件(*.rtf)|*rtf";
= 1设置当前文件过滤器。
= "保存文件设置对话框的标题。
弹出保存文件对话框。
fname = 获取保存的文件名。
if (fname如果输入了文件名。
= false保存后把属性值变为false
= "已保存 ";
没有保存处理。
5、打印。打印功能分为打印设置、打印预览、页面设置3部分,如图:
**如下:private void 打印设置toolstripmenuitem_click(object sender, eventargs e)
= printdocument1;
if (
综合作业要求
c 语言综合作业要求。一 目的。本次综合作业是c 语言课程的综合实验,作为课堂教学和课内正常上机实验的补充。二 说明。综合作业采用分组形式,按照3 5人为一组,每组选择一个题目 可选择教师给的参考题目,也可自定题目,每个学生必须独立完成该题目的一个部分。综合作业要求调试通过,第10周周二结束前上交。...
综合作业原文
music巨匝莫扎特 言为心声 言的定义是很广泛的 汉语 英语和德语都是语言,也是一种语言。虽然这两类语言的构成和表现力不同,但都是人的心声。作为音响诗人,莫扎特是了解自己的,他是一位善于扬长避短 攀上 艺术高峰的旷世天才。他自己也说过 我不会写诗,我不是诗人也不是画家。我不能用手势来表达自己的思想...
MIS综合作业
一 综合作业参考题目 任选1题完成 1.用文字处理软件对数据资源信息进行统计分析。2.用电子 软件对信息资源处理进行统计分析。3.用文字处理软件对管理信息系统的图表处理。4.用数据库管理系统管理mis的数据资源。5.企业信息化及其特征调查分析。6.企业信息化建设及实施过程分析。7.企业信息化水平的调...