3-4 文件读写例子

简介:

3-3  文件读写例子

u 本节学习目标:
n 学习通过文件流 FileStream 打开文本文件、写入文本文件、设置文件属性、实施对文件的目录操作管理的基本方法
n 学习文件对话框的基本操作方法
n 学习通过文件流 FileStream 获取用户选择文件夹及文件夹信息;获取用户选择文件信息;
n 学习通过文件流 FileStream 建立一个新的文本文件,重新写文本信息流,如何在 C# 中定义文件和文件夹
n 学习文件流的资源释放意义以及释放资源的基本顺序
n 学习如何针对文本文件进行 复杂的编辑,综合查询,删除,插入等操作
n 本节通过一些实用案例,掌握对文件读写的程序编写方法。

3-3-1    案例学习:文件流FileStream综合案例(一)

本次实验目标是通过一个窗体,如图 3 7 所示,在点击相应按钮控件时,可以完成对文件的读写操作、磁盘操作以及对目录的管理操作。通过本案例使读者快速掌握操作文件、目录的技术方法及类 FileStream 的应用。
3-7   文件操作案例 1 界面图
u 实验步骤(1):
由图 3-7 所示,从工具箱之中拖拽五个 GroupBox 控件到 Form 窗体上, text 属性分别设置为:“文件管理”、“读写文件操作”、“文件磁盘操作”、“设置文件属性”、“目录管理”;向第一个 GroupBox 控件拖拽一个 RichTextBox 控件;再向第一个 GroupBox 控件拖拽一个 Button 控件, text 属性设置为“关闭”;向第二个 GroupBox 控件拖拽一个 ComboBox 控件, text 属性设置为“写入类型选择:”, Items 属性中添加“创建空文本文件”、“添加入文本文件”、“新写入文本文件”;再向第二个 GroupBox 控件拖拽二个 Button 控件, text 属性分别设置为“写入文件”、“读出文件”;向第三个 GroupBox 控件拖拽一个 ComboBox 控件, text 属性设置为“文件磁盘操作选择:”, Items 属性中添加“文件创建”、“文件删除”、“文件复制”、“文件移动”;再向第三个 GroupBox 控件拖拽一个 Button 控件, text 属性设置为“文件磁盘操作”;向第四个 GroupBox 控件拖拽二个 CheckBox 控件, text 属性分别设置为“只读”、“隐藏”;再向第四个 GroupBox 控件拖拽一个 Button 控件, text 属性设置为“属性确认”;向第五个 GroupBox 控件拖拽一个 ComboBox 控件, text 属性分别设置为“文件目录操作选择:”, Items 属性中添加“创建文件夹”、“文件夹删除”、“文件夹移动”、“获取子文件信息”;再向第五个 GroupBox 控件拖拽一个 Button 控件, text 属性设置为“文件目录操作”。
u实验步骤(2):
用鼠标双击所有 Button 控件,进入 .cs 文件编辑状态准备进行开发。代码加下:
(未完待续)




本文转自 qianshao 51CTO博客,原文链接:http://blog.51cto.com/qianshao/210958,如需转载请自行联系原作者

目录
相关文章
|
5月前
|
存储
文件操作(下)(想要了解如何操作文件,那么看这一片就足够了!)
文件操作(下)(想要了解如何操作文件,那么看这一片就足够了!)
文件操作(下)(想要了解如何操作文件,那么看这一片就足够了!)
|
5月前
|
存储 编译器 Windows
文件操作(上)(想要了解如何操作文件,那么看这一片就足够了!)
文件操作(上)(想要了解如何操作文件,那么看这一片就足够了!)
|
5月前
|
C语言
C语言进阶——文件的读写(文件使用方式、文件的顺序读写、常用函数、fprintf、fscanf)
C语言进阶——文件的读写(文件使用方式、文件的顺序读写、常用函数、fprintf、fscanf)
38 0
|
C++
40.【C++最全文件操作,少一个你打我】(一)
40.【C++最全文件操作,少一个你打我】
78 0
|
API C语言 C++
C++文件操作的5种方式
C++文件操作的5种方式
154 1
文件IO操作的一些练习小案例
文件IO操作的一些练习小案例
144 0
|
缓存 C语言
【C 语言】文件操作 ( fflush 函数 | 刷新缓冲区示例代码 )
【C 语言】文件操作 ( fflush 函数 | 刷新缓冲区示例代码 )
377 0
【C 语言】文件操作 ( fflush 函数 | 刷新缓冲区示例代码 )
|
C语言
【C 语言】文件操作 ( 读取文件中的结构体数组 | feof 函数使用注意事项 )
【C 语言】文件操作 ( 读取文件中的结构体数组 | feof 函数使用注意事项 )
212 0
【C 语言】文件操作 ( 读取文件中的结构体数组 | feof 函数使用注意事项 )
|
C语言
【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 主函数逻辑结构 | 启动无限循环 | 接收用户操作值 | 宏定义 | 显示操作菜单 )
【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 主函数逻辑结构 | 启动无限循环 | 接收用户操作值 | 宏定义 | 显示操作菜单 )
145 0