Visual C# 程序设计项目案例教程课件 课件5).pptx
《Visual C# 程序设计项目案例教程课件 课件5).pptx》由会员分享,可在线阅读,更多相关《Visual C# 程序设计项目案例教程课件 课件5).pptx(14页珍藏版)》请在汇文网上搜索。
1、项目项目项目项目5 5 5 5 设计制作文件管理系统设计制作文件管理系统设计制作文件管理系统设计制作文件管理系统文件管理是操作系统的一个重要组成部分,而文件操作就是用户在应用程序中进行文件管理的一种手段。一个完整的应用程序肯定要涉及到对系统和用户的信息进行存储、读取、修改等操作,因此有效地实现文件操作是一个完善的应用程序所必须具备的内容。C#提供了文件操作的强大功能,通过C#程序的编写,可以实现文件的存储管理、对文件的读写等各种操作。本项目将使用C#设计制作文件管理系统,通过本项目的设计制作,让读者掌握使用C#进行文件操作的方法。文件管理系统的功能结构如图5-1所示。文件管理系统创建文件功能模
2、块写入文件功能模块显示文件信息模块读取文件功能模块比较文件功能模块任务任务任务任务5.1 5.1 5.1 5.1 文件管理系统功能总体设计文件管理系统功能总体设计文件管理系统功能总体设计文件管理系统功能总体设计在Visual Studio 2017编程环境中,创建一个名称为“5-1”的“Visual C#Windows窗体应用程序”,在窗体界面中拖入一个菜单控件“menuStrip1”,设计menuStrip1的菜单项如表5-1所示。表5-1首先设计“文件管理系统”的整体界面,如图5-2所示。图5-2主菜单 二级菜单项系统管理退出系统创建文件创建文件文件信息显示信息读写文件读写文件文件比较文件
3、比较5.2.1设计制作创建文件功能1要求和目的要求:设计一个文件管理器,能够创建文件,并写入文件内容。目的:掌握文件类的使用方法;掌握使用数据流写入文件信息的方法。任务任务任务任务5.2 5.2 5.2 5.2 设计制作简单文件管理系统设计制作简单文件管理系统设计制作简单文件管理系统设计制作简单文件管理系统相关背景知识(1)常用的文件操作类文件是存储在外存上数据的集合。操作系统是以文件形式对数据进行管理的。C#中对文件操作的类的结构如图5-3所示。图5-3(2)文件操作类及说明File:提供创建、复制、删除、移动和打开文件的静态方法,并协助创建FileStream对象。Directory:提供
4、创建、复制、删除、移动和打开目录的静态方法。Path:对包含文件或目录路径信息的字符串执行操作。FileInfo:提供创建、复制、删除、移动和打开文件的实例方法,并帮助创建FileSystem对象。DirectoryInfo:提供创建、移动和枚举目录和子目录的实例方法。File Stream:指向文件流,支持对文件的读/写,支持随机访问文件。StreamReader:从流中读取字符数据。StreamWriter:向流中写入字符数据。FileSystemWatcher:用于监控文件和目录的变化。(3)文件与目录类File类为了方便目录和文件操作,系统专门提供了文件类和目类录。.Net中使用Fil
5、e类封装文件的操作,并且所有方法都是静态方法,可以通过类名来调用它们,不必通过创建对象实例。File类的常用方法如表所示。File类的常用方法及说明如表5-4所示。图5-4表5-1 File类的常用方法方法说 明Append打开指定文件并返回一个StreamWriter对象。以后可使用这个对象向指定文件中添加文本文件内容Copy复制文件Create创建指定文件并返回一个FileStream对象,如果指定的对象存在则覆盖已有对象CreateText创建指定文件并返回一个StreamWrite 对象Delete删除指定文件Exists判断文件存在与否SetAttributes设置文件的属性Move
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
15 积分
下载 | 加入VIP,下载共享资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual C# 程序设计项目案例教程课件 课件5 程序设计 项目 案例 教程 课件