网站大量收购独家精品文档,联系QQ:2885784924

FileDeleteDemoFile1txt文件系统及其管理.PPT

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

Windows文件系统 和基本数据结构 第五章 回顾 了解多工程解决方案 理解OOP设计基础 重载成员 继承 重写 继承与构造函数 声明与调用类的事件 处理异常 目标 了解System.IO名称空间的成员 理解Windows文件系统的组织 使用OpenFileDialog和SaveFileDialog控件 使用StreamReader和StreamWriter 理解集合的基础并使用枚举 使用ArrayList 使用SortedList 理解队列、堆栈 读取和写入随机文件 学习方式 解决方案简介 解决方案DEMO 解决方案DEMO 解决方案DEMO 解决方案DEMO 文件系统及其管理 文件系统及其管理 文件系统及其管理 文件系统及其管理 文件系统及其管理 文件系统及其管理 文件系统及其管理 文件系统及其管理 文件系统及其管理 文件系统及其管理 文件系统及其管理 文件系统及其管理 文件处理 文件处理 文件处理 文件处理 集合 集合 集合 集合 集合 集合 集合 集合 System.Collections.SortedList类: 表示键/值对的集合,这些键和值按键排序并可按照键和索引访问。 属性和方法见P.212 SortedList实例: 通过SortedList处理文件中的呼叫记录,组件ResponseList类提供了如下属性和方法: 属性: slRecords mintCurrent 方法: Navigate AddRequest SaveRequest DeleteRequest OpenFile SaveFile 应用程序 ResponseList对象 文件 System.Collections.Queue类: 队列是一种先进先出的数据结构。 属性: Count 方法: Dequeue Enqueue Peek System.Collections.Stack类: 堆栈是一种后进进先出的数据结构。 属性: Count 方法: Push Pop Peek (请自己编写后进先出方式处理呼叫的程序) * 我们将基于一个完整的解决方案来讲解本章的内容: 预览解决方案 文件系统 文件读写 集合类 介绍文件的存储格式及访问方式,了解如何对文件进行读写 介绍方案的基本情况,并演示实际系统 常用数据结构 介绍几个常用数据结构 介绍文件系统及其管理,包括Directory、File、对话框等 介绍几个常用集合类的使用 随机文件读写 完成项目 介绍文件的随机访问 本方案基本情况: ? 演示如何进行基本的文件管理 ? 呼叫中心数据录入、修改、查询 ? 用队列处理呼叫 ? 随机文件处理 DEMO 基本知识: ? 组成文件系统的两个基本元素:文件夹(目录)、文件; ? 文件系统是一个树结构; ? 文件名包括名称和扩展名; ? 文件的定位有相对路径和绝对路径之分; 管理方式: ? 资源管理器、文件编辑工具等; ? 命令行操作; ? 编程; System.IO名称空间: ? 提供了用来管理文件夹和文件,以及以各种方式读取和写入文件的类; ? System.IO.Directory 类包含创建、移动、重命名和删除目录的方法; ? System.IO.File用来管理文件; ? System.IO.StreamReader和System.IO.StreamWriter用来读取和写入顺序文件; Directory类: ? 当前工作目录; ? 相对路径和绝对路径; ? Directory类不用创建实例; ? Directory的方法见P.186; 创建目录:CreateDirectory Dim dinfoCurrent As DirectoryInfo dinfoCurrent = Directory.CreateDirectory(“C:\Demo”) dinfoCurrent = Directory.CreateDirectory(“Demo”) 删除目录:Delete Directory.Delete(“C:\Demo”) Directory.Delete(“C:\Demo”, True) 检查目录是否存在:Exists Dim pblnExists as Boolean pblnExists = Directory.Exists(“C:\Demo”) 改变当前目录:SetCurrentDirectory Dim pstrDirectory As String pstrDirectory = Directory.GetCurrentDirectory() If pstrDirectory “C:\” Then Ca

您可能关注的文档

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档