- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
指定读取的字符数DimreturnValueAsInteger
第五章 Visual Basic .NET文件 第五章 Visual Basic .NET文件 东北大学软件学院 二进制文件的读写操作 可以使用BinaryReader和BinaryWriter类读写二进制文件 5.3 My.Computer.System对象 可以利用My.Computer.FileSystem对象的方法直接访问文件系统 可以读写文本文件和二进制文件 还可以做其他一些文件和目录操作,包括创建/删除文件或目录,移动文件或目录,复制文件或目录,文件或目录的重命名等 ? My 的顶层对象 文件的读写操作 写文本文件 利用WriteAllText方法将字符串数据写入文件 利用OpenTexFileWriter方法生成一个StreamWriter对象,然后通过这个StreamWriter对象向文本文件写入数据 文件的读写操作 二进制文件的读写操作 ReadAllBytes 方法用于读取二进制文件的全部内容 WriteAllBytes方法用于将字节数组以二进制形式写入文件 其他文件操作 创建目录 删除目录 其他文件操作 复制文件 其他文件操作 其他操作还包括: 复制目录:CopyDirectory 获取目录包含的文件或子目录:GetFiles 移动文件或目录:MoveFile, MoveDirectory 判断文件和目录是否存在:FileExists, DirectoryExists 5.4 处理文件系统事件 VB.NET提供的FileSystemWatcher组件可以用来监视和处理文件系统发生的更新事件 可以指定使用FileSystmWatcher监视的目录和文件的范围,以及更新操作的类型 生成FileStyemWatcher组件的实例 对生成的FileSytemWatcher实例进行设置,指定用于处理文件更新事件的事件处理函数 创建FileSystemWatcher实例 利用工具箱创建 从工具箱的Components选项卡中拖出FileSytemWather放到应用程序窗体上 直接编写代码创建 设置FileStreamWatcher 设置Path属性指定监视的目录 设置Filter属性限定监视的范围 设置NotifyFilter属性指定监视的更新类型 设置FileStreamWatcher 指定事件处理函数 创建事件处理函数: 通过代码设计器直接编写 设置EnableRaisingEvents属性 * (1) 创建BinaryReader/BinaryWriter对象 Dim 对象名 As New BinaryReader (FileStream对象[, 编码方式]) Dim 对象名 As New BinaryWriter (FileStream对象[, 编码方式]) Dim File2 New FileStream (“C:\binary.txt”, _ FileMode.OpenOrCreate, FileAccess.ReadWrite ) Dim File2Reader As New BinaryReader ( File2 ) Dim File2Writer As New BinaryWriter ( File2 ) (2) 读取二进制文件数据 读2Byte无符号整型数据 ReadUInt16 读2Byte带符号整型数据 ReadInt16 读一个双精度浮点数据 ReadDouble 读一个单精度浮点数据 ReadSigle 读一个十进制数据 ReadDecimal 读一个字符 ReadChar 读一个字节 ReadByte 读布尔值数据 ReadBoolean 有三个重载的方法,分别是:读一个字符,读指定个数的字符,读指定个数的字节 Read 说明 名称 Dim returnValue As Integer returnValue = instance.Read ‘读一个字符 Dim buffer As Byte() ‘字节数组,用于存放读取的数据 Dim index As Integer ‘开始存放的位置(在字节数组中) Dim count As Integer ‘指定读取的字节数 Dim returnValue As Integer ‘用于存放实际读取的字节数 ‘读取count个字节,从buffer中index处开始存放 returnValue = instance.Read(buffer, index, count) Dim buffer As Char() ‘用于存放读取字符的字符数组 Dim index As Integer ‘开始存放的位置(在字符数组中) Dim coun
您可能关注的文档
- 扭转超静定.PPT
- 批准的检测检验能力范围-辽宁.DOC
- 批量付款交易流程.PDF
- 技术参数征求意见.DOC
- 技术参数职业中专.DOC
- 技术合同管理程序2017314.DOC
- 技术开发委托合同-广州公共资源交易中心.DOC
- 技改项目工程分析-安丘.DOC
- 技术秘密转让合同-沧州仲裁委.DOC
- 技术经济分析-河海大学.PDF
- 2024年企业人力资源管理师之二级人力资源管理师模拟考试试卷A卷含答案完整版720780578.pdf
- 2024年检验类之临床医学检验技术(师)全真模拟考试试卷B卷含答案优质 完整版720844645.pdf
- 2024年四川省成都市第七中学初中学校中考一模物理试题(解析版).pdf
- 2024年二级建造师之二建水利水电实务过关检测试卷B卷附答案 .pdf
- 2024年教师资格之中学思想品德学科知识与教学能力综合检测试卷A卷含完整版720848701.pdf
- 2024年教师信息技术2.0教研组研修计划(优秀模板6篇)(6) .pdf
- 2024年教师资格之幼儿综合素质通关提分题库及完整答案 .pdf
- 2024年心理咨询师之心理咨询师基础知识通关提分题库及完整答案完整版720794806.pdf
- 2024年消防设施操作员之消防设备初级技能题库附答案(典型题).pdf
- 2024年小学信息技术工作计划样本(三篇) .pdf
文档评论(0)