知识大全 VB.NET读写文本文件方法

Posted 文件

篇首语:少年击剑更吹箫,剑气箫心一例消。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 VB.NET读写文本文件方法相关的知识,希望对你有一定的参考价值。

VB.NET读写文本文件方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  工作需要 小编需要使用对文本文件进行读写操作 编程需要完成如下工作

   把程序执行错误追加到错误日志中

   使巧巧读书网的编辑能够读取错误日志

  记得以前使用vb 的时候 对文本文件的操作挺麻烦的 特别是在写文件的时候 需要区分什么顺序文件 随机文件 很教材都专门针对文本文件的读写开辟了一个章节来讲解 够麻烦的了 现在使用 net读写文本文件 因为时间仓促 没来得及细看MSDN 同时受到 的思路影响 把问题复杂化了 在追加记录到文本文件尾部的时候就写不下去了 后来仔细看了一下MSDN中例子 问题终于得到了解决

  好了下面进入正题 分别把中对文本文件进行读和写的通用操作做个示例 免得后来新手多走弯路

  我们这里是对文件流进行操作 所以模块前面要加上

  Imports System IO

   写操作

  使用System IO的StreamWriter 下面是代码

  Dim strFilePath As String = SaveFileDialog FileName

  Dim sw As StreamWriter = New StreamWriter(strFilePath True) true是指以追加的方式打开指定文件

  For i = To j

  temp = i ToString

  sw WriteLine(temp)

  sw Flush()

  Next

  sw Close()

  sw = Nothing

  首先要说明的是构造函数new

  Public Sub New(path append Encoding)

  path 要打开文件的完整路径 如果文件不存在则自动建立一个新的文件

  append 缺省值为false 指示是否以追加方式打开指定文件 false——如果存在path指定的文件 则覆蓋原文件 否则建立一个新文件 true——如果存在path指定的文件 则打开该文件 以追加数据的方式在文尾写数据 否则建立一个新文件

  Encoding 缺省值为System Text Encoding Default 即使用系统缺省的编码 指示以什么样的编码写文件

  WriterLine(str) 在文本中添加一个新行 同时在行尾加上回车换行符

   读操作

  Dim line As String

  Dim sr As StreamReader = New StreamReader(strPath System Text Encoding Default)

  Do While sr Peek() >

  line = sr ReadLine()

  Loop

  sr Close()

  sr = Nothing

  构造函数new

  Public Sub New(Path Encoding)

  path 要打开文件的完整路径 如果文件抛出一个错误

  Encoding 缺省值为System Text Encoding Default 即使用系统缺省的编码 指示以什么样的编码读文件

cha138/Article/program/net/201311/11973

相关参考

知识大全 在VB.NET中检索文件信息

在VB.NET中检索文件信息  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  您是否曾经希望了解如

知识大全 罕见的VB.NET复制删除文件完整示例

罕见的VB.NET复制删除文件完整示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  有些人认为

知识大全 在VB.NET中实现文件的拖放

在VB.NET中实现文件的拖放  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本文介绍了在VBN

知识大全 VB.NET中监视文件夹的变化

VB.NET中监视文件夹的变化  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!有时候处于业务的需要我

知识大全 VB.NET将任意图像文件设置为鼠标形状

VB.NET将任意图像文件设置为鼠标形状  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  VBNE

知识大全 VB.NET读取INI文件设置信息函数sdGetIniInfo

VB.NET读取INI文件设置信息函数sdGetIniInfo  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 VB.NET拷贝整个目录下所有子目录及文件的实例代码

VB.NET拷贝整个目录下所有子目录及文件的实例代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 用vb.net实现写字板程序报告

先看看界面  >  声明一个全局boolean变量,用来标记richtextbox中文本变化和保存情况    DimbSaveAsBoolean  PrivateSubrtbox_TextChange

知识大全 读写注册表与获取系统信息

VB.net2008实例:读写注册表与获取系统信息  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 vb.net通过app.config来改变编译路径

  问题:我先把我的意思讲一遍:假如把一个A工程编译后:会在Debug目录中生成以下文件:AExeApdbAxml引用的mondll我在制作setup文件后我想生成一个这样的目录:A目录中:bin\\