1 C#程序实训报告 (简单记事本程序设计) 姓 名: 指导教师: 专业名称: 软件技术 所在系部: 计算机系 二○1 1 年 1 1 月 2 引 言 C#语言是一种完全面向对象的基于.NET 的编程语言,已先后被欧洲计算机制造商协会和国际标准化组织批准为高级语言开发标准。随着.NET 技术的普及,C#语言已成为开发基于.NET 的企业及应用程序的首选语言。 C# 是一种现 代 的面向对象语言。 它 使 程序 员 快 速 便 捷 地 创 建 基于Microsoft .NET 平台的解决方案。这种框架使 C#组件可以方便地转化为XML 网络服务,从而使任何平台的应用程序都可以通过 Internet 调用它。 C#增强了开发者的效率,同时也致力于消除编程中可能导致严重结果的错误。C#使 C/C++程序员可以快速进行网络开发,同时也保持了开发者所需要的强大性和灵活性。 本次实训基于在 C#的学习的基础上,运用 C#的知识来实训课题记事本。运用工具:Visu al Stu dio 2008 。 3 记事本的概述 1.1 记事本的简介 记事本,用来记录各类事情的小册子。在w indow s 操作系统中是一个简单的文本编辑器。自从1985 年发布的Window s 1.0 开始,所有的Microsoft Window s 版本都内置这个软件。 记事本只能处理纯文本文件,但是,由于多种格式源代码都是纯文本的,所以记事本也就成为了使用最多的源代码编辑器。它只具备最基本的编辑功能,所以体积小巧,启动快,占用内存低,容易使用。 增强记事本就是在记事本原有的功能下添加一些别的功能,同时又不破坏它上述的优点。给我们在不使用Word 的情况下编辑较小的纯文本时提供更多的帮助和选择,从而达到丰富和美化文本的目的。 记事本另一项不可取代的功能是:可以保存无格式文件。你可以把记事本编辑的文件保存为:“ .html ” , “ .java ”, “ .asp ”等等任意格式。这使得“记事本”又找到了一个新的用途:作为程序语言的编辑器。翻开任何一本介绍一门编程语言的入门教材,里面都会建议学生在记事本中编写源程序。 1.2 记事本实现的主要功能 1.文件操作:包括文件的新建、打开、保存、另存为及退出。 通过主窗体文件菜单中的新建、打开、保存及退出菜单项实现上述功能。执行操作前,应检查当前文本框中内容是否已经保存,若还没有保存,弹出消息提示存盘。 2.编辑功能:包括撤销、还原、全选、剪切、复制、粘贴。 上述功能通过主窗体编辑菜单中的剪切、复制、...