GUI应用与开发课程设计报告.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

课程设计报告

课程名称: GUI应用与开发

设计题目:记事本程序的设计实现院系:计算机科学与工程学院专业:软件工程

班级:

学号:

姓名:指导教师:设计地点:

开课时间:2012至2013学年第2学期

常熟理工学院计算机科学与工程学院 制

学生姓名 成绩

目录

设计目的和任务 1

开发环境 2

硬件环境 2

软件环境 2

设计题目 3

题目名称 3

题目详细描述 3

功能要求 3

相关技术及知识点 4

对话框 4

控件 4

设计与实现 5

新建按钮 5

查找 错误!未定义书签。

5.2替换……………….

错误!未定义书签。

5.2转到……………….

错误!未定义书签。

总结 7

参考资料 11

《GUI应用开发》课程设计报告

-

-

设计目的和任务

一、 内容要求实验内容

1、编写一个模仿windows中记事本应用程序的程序(大作业交实验报告)

要求:

、notepad功能依据windows2000中的记事本的菜单功能为基准。

、除了记事本文件菜单中有关于打印的功能不需要实现以外,其它都需要实现。二、评分准则

大作业电子代码考核采用问问题形式,占期末大作业考核的60%

基本功能即文件下属功能和编辑菜单下属复制,剪切以及粘贴都能实现,并且回答问题正确的,根据回答问题实际情况评分在60-70

在上述功能实现的前提下,编辑菜单下属查找、替换功能实现,且能回答问题基本正确,根据回答问题的情况,评分范围为70-85

在(1)和(2)均实现的前提下,能实现状态栏和转到功能的,且回答问题基本正确,根据实际回答问题的情况,评分范围为85-100.

除了电子代码考核,还有文档报告,占期末大作业考核的40%。

描述清楚,有流程图等设计。

基本功能描述清楚。

《高级数据库技术(ADO.NET&XML)》课程设计报告

-

-

开发环境

硬件环境

一台PC机

软件环境

操作系统:MicrosoftWindowsXP

编程软件:MicrosoftVisualStudio2005/MicrosoftVisualStudio2008/MicrosoftVisualStudio2010

设计题目

题目名称

基于c#GUI的记事本程序

题目详细描述

通过c#语言将我们的记事本程序编写出来

功能要求

能够实现文件下属功能

实现编辑菜单下属复制,剪切以及粘贴

,在前面完成的基础上实现编辑菜单下属查找、替换功能实现,最后实现状态栏和转到功能的

相关技术及知识点

一些对话框的使用

像FontDialog,SaveFileDialog,OpenFileDialog, 等等。

FontDialog是用于在格式栏中选择字体按钮是所弹出的对话框,它可以修改字体的颜色、字体、字形、大小等

SaveFileDialog 是用于保存文件是所弹出的对话框

OpenFileDialog 是用于打开文件是所弹出的对话框

一些控件的使用

记事本中用到像 menuStrip,richTextBox,statusStrip 控件menuStrip是一个编辑菜单栏的控件,我们可以在上面编辑你想要的菜单。richTextBox 是一个文本控件,用来输入文本

statusStrip 是状态栏控件,是用来显示文本中的状态信息的

设计与实现

新建按钮

描述:在文件下的新建按钮是当richTextBox.Tex里的内容为空时,就清除richTextBox里的内容,不为空是通过DialogResult获得messagebox的枚举值yesnocancel,如果为yes那么弹出另存为对话框人,如果为No则清楚richTextBox里的内容如果cancel则什么都不做

流程图

获取判断

获取判断

richTextBox1.Text的内容是

否为空

判断

richTextBox1.Text

的内容是否为空

NO

清空

richTextBox1.

Text

清空

richTextBox1.

Text

判断

messagebox的yesnocancel

Yes

跳出另存为对

话框

代码实现

privatevoid新建ToolStripMenuItem_Click(objectsender,EventArgse)

{

if(richTextBox1.Text!="")

{

DialogResultyNc=MessageBo

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档