C语言程序设计课程设计-- 记事本.doc_第1页
C语言程序设计课程设计-- 记事本.doc_第2页
C语言程序设计课程设计-- 记事本.doc_第3页
C语言程序设计课程设计-- 记事本.doc_第4页
C语言程序设计课程设计-- 记事本.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C#语言程序设计课程设计题 目 记事本 指导老师 专业班级 学 号 姓 名 2012年 6月 21 日摘要:记事本是专为个体用户量身定制的记录数据的平台。记事本,用来记录各类事情的小册子。在windows操作系统中是一个简单的文本编辑器。自从1985年发布的Windows 1.0开始,所有的Microsoft Windows版本都内置这个软件。记事本只能处理纯文本文件,但是,由于多种格式源代码都是纯文本的,所以记事本也就成为了使用最多的源代码编辑器。 它只具备最基本的编辑功能,所以体积小巧,启动快,占用内存低,容易使用。关键词:Microsoft Visual Studio 2005。目录引言21、问题描述311课题背景312研究意义32、总体设计42.1开发方法42.2总体目标43、界面设计53.1记事本的功能结构图:53.2记事本的界面:54、详细介绍94.1组成的模块95、代码设计106、结论30参考资料321引言随着信息化在全球的快速进展,世界对信息的需求快速增长,信息产品和信息服务对于各个国家、地区、企业、单位、家庭、个人都不可缺少。信息技术已成为支撑当今经济活动和社会生活的基石。在这种情况下,信息产业成为世界各国,特别是发达国家竞相投资、重点发展的战略性产业部门。“记事本”的功能虽然连“写字板”都比不上,但它还是有它自己的独门绝技的。下面我们就来看看记事本吧。相对于微软的Word来说“记事本”的功能确实是太单薄了,只有:新建,保存,打印,查找,替换这几个功能。但是“记事本”却拥有一个Word不可能拥有的优点:打开速度快,文件小。我相信对于这一点大家一定是深有感触地,一点就打开;同样的文本文件用Word保存和用记事本保存的文件大小就大不相同,所以对于大小在64KB以下的纯文本的保存最好还是采用记事本。 1、问题描述11课题背景记事本是以txt后缀名的文件,在windows页面重点及鼠标右键-新建-在下拉子菜单中既有文本文档一项 1.详细:txt文件是微软在操作系统上附带的一种文本格式,是最常见的一种文件格式 ,早在DOS时代应用就很多,主要存文本信息,即为文字信息,在微软在操作系统等于直接存,就是它了,现在多用的操作系统得使用记事本等程序保存,大多数软件可以查看如记事本,浏览器等等。 2.通俗:txt即文本文件,在桌面或文件夹右键即可建立。 TXT格式是一种文本文档,TXT即扩展名。 3.其他:同时TXT格式的小说作为现在最流行,目前TXT格式小说正规的网站有 飘零书社 最通用的阅读格式,可以用在传统的PC机上,也可以用在手机上阅读,PSP,MP3.MP4等上阅读。12研究意义TXT文件:是微软在操作系统上附带的一种文本格式,是最常见的一种文件格式 ,早在DOS时代应用就很多,主要存文本信息,即为文字信息,在微软在操作系统等于直接存,就是它了,现在多用的操作系统得使用记事本等程序保存,大多数软件可以查看,记事本,浏览器等等。2、总体设计2.1开发方法记事本的开发运用了C#技术。在系统中,用户可以直接进入,其中,用户可以新建、打开、保存、查找、替换、关于记事本、转到下列行等功能。开发环境: WindowsXP 系统开发语言:C#。分辨率:最佳效果1024*768像素。开发软件:Microsoft Visual Studio 2005。2.2总体目标用户可以直接进入记事本,通过新建、打开、保存、查找、替换、关于记事本、转到下列行等功能完成用户的要求。根据用户对记事本的要求,本系统可以实现以下目标:1、操作简单方便、界面简洁美观。2、可以通过文件完成新建、打开、保存、另存为、页面设置、打印和退出。3、可以通过编辑完成撤消、剪切、复制、粘贴、删除、查找、转到等4、可以通过格式完成自动换行。5、可以通过查看完成状态栏6可以通过帮助完成帮助主题和关于记事本。3、界面设计3.1记事本的功能结构图:登入界面文件编辑新建打开保存另存为撤消帮助查看格式页面设置打印退出查找删除粘贴查找下一个复制剪切转到替换全选日期/时间自动换行状态栏关于记事本帮助主题3.2记事本的界面:登录“记事本”界面。选择“编辑”“查找”,输入查找内容,点击“查找下一个”,进入到“记事本界面”,在此界面中找到需要查找的内容。选择“编辑”“替换”,输入查找内容,输入替换为,点击“替换”,进入到“记事本界面”,在此界面中找到需要查找的内容进行替换。选择“帮助”“关于记事本”,跳出这个界面。 选择“编辑”“转到”,输入行数,立即跳到想要的行数。 “文件”“另存为”及“保存”“文件”“页面设置”“文件”“打印”4、详细介绍4.1组成的模块(1) 新建:新打开一个空白的文本文件。(2) 打开:打开已有的文本文件。(3) 保存:对修改的内容进入保存。(4) 另存为:保存到另一个地方。(5) 页面设置:对页面进行一些设置。(6) 打印:对打印的内容进行设置(7) 退出:退出程序。(8) 撤消:返回上一步。 (9) 剪切:将选中的文字剪切到另一个地方。(10) 复制:将选中的文字进行复制。(11) 粘贴:将选中的文字进行粘贴。(12) 删除:将选中的文字进行删除。(13) 查找:在文本文件中找到所要选择的文字。(14) 转到:跳转到输入的行数。(15) 替换:在文本文件中将已经有文字替换成现有的文字。(16) 全选:选择所有的文字。(17) 日期/时间:输出日期和时间(18) 自动换行:文档中的内容进行自动换行。(17) 状态栏:是否出现状态栏。(18) 帮助主题:帮助的内容。(19) 关于记事本:记事本的版本。5、结论一周的实训就这样结束了,由于某些原因,我们只上了4天的实训,但这4天却让我们记忆犹新,因为我们接触了许多以前没有接触过的东西,通过我们大家的交流以及网上搜索,我们最终完成了我们的作品。我们C#实训的作品是记事本,因为能力有限,我们的作品很多都是百度的,但我们也修改了很多的地方,不是照搬照抄的。这次的C#实训时间有点紧,我们从最开始的无措,没有目标,不知道完成什么,到最后组长决定我们做点简单的东西,于是我们做的实训是以前老师有教过的记事本,尽管那次只是教了界面,但我们通过自己的努力,我们完成了记事本的许多功能。直到完成,我们都有些不敢相信,我们能够完成这么多的功能,这或许在一开始,我们是不能想到的。但做事要有始有终,我们组通过大家的团结合作,共同努力,最终完成了这些功能。我们做的记事本,用户可以直接进入记事本界面,通过新建、打开、保存、查找、替换、关于记事本、转到下列行等功能完成用户的要求。我们根据用户对记事本的要求,实现了以下目标:操作简单方便、界面简洁美观。可以通过文件完成新建、打开、保存、另存为、页面设置、打印和退出。可以通过编辑完成撤消、剪切、复制、粘贴、删除、查找、转到等。可以通过格式完成自动换行。可以通过查看完成状态栏。也可以通过帮助完成帮助主题和关于记事本。这是我们组完成的所有功能。记事本看似简单易做,却没有我们想像的那样轻松,我们花费了很多时间才完成了我们的任务。组长将我们4个人分配好各自的任务,让我们一起努力完成这些任务。大家的任务轻重都差不多,因此我们完成的速度也比较快。记事本即TXT文件,是微软在操作系统上附带的一种文本格式,是最常见的一种文件格式 ,早在DOS时代应用就很多,主要存文本信息,即为文字信息,在微软在操作系统等于直接存,就是它了,现在多用的操作系统得使用记事本等程序保存,大多数软件可以查看,记事本,浏览器等等。记事本是最为常见的东西,几乎每台电脑上都装有它,因为它是存储数据必不可少的工具。在电脑记录数据,我们一般采用的是记事本或word文档,因此我们组采用了记事本,尽管它简单,但要做的任务并不少。这次的实训,我们不仅学到了很多,而且锻炼了团结合作的能力,这在将来是很有用的,人与人之间的交往是很重要的。在这次的任务中,我们学会了用更简单的方法去复制、粘贴、剪切、删除等。也学会了很多以前不曾接触过的东西。通过这次实训,我们在百度上了解了许多不同的代码。但很多都是错误的,只有改正确了才能用。4天的实训,我们学到的东西或许比之以前一周学到的更多。因为这次我们学到的东西,不仅有老师教导的,也有自己摸索的知识,相信通过这次的实训,我们会对C#有更深的了解。以前的路有老师为我们引导,然后将来的路,需要我们自己去探索。我们不能一味的靠着老师,我们终将学着长大,学着成长。没有任何人能够让我们依靠一辈子的,未来的路,只能让我们自己去走。还有一年我们将离开校园,踏上社会,那个时候,我们或许能够体会到社会现实的残酷,但现在的我们仍在校园,因此我们只能趁着这个机会,来慢慢放开自己,学会独立。我很感谢老师对我们的教导,相信这些知识在以后我们的工作中会有很大的帮助。老师教的知识很多,我们吸收的仅仅只是其中的一点点。编程的路还很长,需要我们自己去摸索。老师教导的那是属于老师自己的知识,我们唯有真正的吸收了,才是我们的知识,而不是仅

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论