vb.net读写文件代码_vb.net

读取和写入文件
以下示例将一行文本写入文件。

' Write text to a file
Sub WriteTextToFile()
Dim file As New System.IO.StreamWriter("c:test.txt")
file.WriteLine("Here is the first line.")
file.Close()
End Sub
以下示例将文件中的文本读取到一个字符串变量中,然后将该文本写到控制台。

Sub ReadTextFromFile()
Dim file As New System.IO.StreamReader("c:test.txt")
Dim words As String = file.ReadToEnd()
Console.WriteLine(words)
file.Close()
End Sub
以下示例在现有文件中添加文本。

Sub AppendTextToFile()
Dim file As New System.IO.StreamWriter("c:test.txt", True)
file.WriteLine("Here is another line.")
file.Close()
End Sub
以下示例一次从文件中读取一行,然后将每行文本打印到控制台。

Sub ReadTextLinesFromFile()
Dim file As New System.IO.StreamReader("c:test.txt")
Dim oneLine As String
oneLine = file.ReadLine()
While (oneLine <> "")
Console.WriteLine(oneLine)
oneLine = file.ReadLine()
End While
file.Close()
End Sub
文件编码
默认情况下,StreamReader 和 StreamWriter 类都使用 UTF-8 编码。UTF-8 编码正确处理 Unicode 字符并确保操作系统的本地化版本之间保持一致。

可使用 StreamReader 自动检测文件的编码,或者将文件的编码指定为构造函数上的参数。

StreamWriter 在其构造函数上采用一个编码参数。如果指定编码,则 Visual Basic 写入文件以指示所使用的编码。

时间: 2024-10-26 15:25:44

vb.net读写文件代码_vb.net的相关文章

perl读写文件代码实例

  这篇文章主要介绍了perl读写文件代码实例,本文直接给出实现代码,需要的朋友可以参考下 #mode operand create truncate #read < #write > yes yes #append >> yes Case 1: Throw an exception if you cannot open the file: 代码如下: use strict; use warnings; my $filename = 'data.txt'; open(my $fh,

VB简易记事本实现代码_vb

事件实现代码: 复制代码 代码如下: Private Sub mQuit_Click() Text1.Text = "" End End Sub Private Sub mNew_Click() Text1.Text = "" Form1.Caption = "未命名" End Sub Private Sub mopen_Click() CommonDialog1.ShowOpen Frame = CommonDialog1.FileName I

asp+ VB上传文件代码

asp+|上传 <html> <script language="VB" runat=server> Sub UploadBtn_Click(Sender as Object, E as EventArgs) UploadFile.PostedFile.SaveAs(Server.MapPath("test.jpg"))MyImage.ImageUrl = "test.jpg"MyImage.Visible = true

ASP.NET Excel读写文件代码

1.读取excel文件的数据连接字符串.读取.xls格式文件的excel文件,可设置连接字符串为:provider=microsoft.jet.oledb.4.0;data source=d:myexcel.xls;extended properties=excel 8.0;.如果要读取.xlsx和.xls格式文件的excel文件,则需要将连接字符设置为:"provider=microsoft.ace.oledb.12.0;data source=d:myexcel.xls;extended p

WinCE下VB.NET读写注册表的参考代码

      与桌面Windows系统类似,WinCE将有关操作系统.应用程序和驱动的设置信息都保存在系统注册表中.WinCE的注册表与桌面系统中的组织方式也差不多,包括了如下四个根键:       HKEY_CLASS_ROOT,包含了文件扩展名信息和COM子系统的配置信息       HKEY_LOCAL_MACHINE,包含了系统.驱动和应用程序的配置信息       HKEY_CURRENT_USER,包含了当前用户的配置信息       HKEY_USER,包含了所有用户的信息     

python简单读写文件问题代码纠错

问题描述 python简单读写文件问题代码纠错 def write(self,fname): import os ls = os.linesep while True: if os.path.exists(fname): print "ERROR:'%s'already exists"%fname break else: break all=[] print"nEnter lines('.'by itself to quit).n" while True: entr

C++读写文件操作代码

C++读写文件操作代码 常量 值 说明 fmOpenRead 0 以只读属性打开 fmOpenWrite 1 以只写属性打开 fmOpenReadWrite 2 以读/写属性打开 fmShareCompat 0 兼容FCB方式(汇编中有相应的DOS功能调用,感兴趣自已查阅相关资料 ) fmShareExclusive 16 共享方式:以独占方式打开,在关闭以前,别人不能访问 fmShareDenyWrite 32 共享方式:拒绝写访问 fmShareDenyRead 48 共享方式:拒绝读访问

Python遍历文件夹和读写文件的实现代码_python

需 求 分 析 1.读取指定目录下的所有文件 2.读取指定文件,输出文件内容 3.创建一个文件并保存到指定目录 实 现 过 程 Python写代码简洁高效,实现以上功能仅用了40行左右的代码~ 昨天用Java写了一个写入.创建.复制.重命名文件要将近60行代码: 不过简洁的代价是牺牲了一点点运行速度,但随着硬件性能的提升,运行速度的差异会越来越小,直到人类无法察觉~ #-*- coding: UTF-8 -*- ''' 1.读取指定目录下的所有文件 2.读取指定文件,输出文件内容 3.创建一个文

C语言 以字符形式读写文件详解及示例代码_C 语言

在C语言中,读写文件比较灵活,既可以每次读写一个字符,也可以读写一个字符串,甚至是任意字节的数据(数据块).本节介绍以字符形式读写文件. 以字符形式读写文件时,每次可以从文件中读取一个字符,或者向文件中写入一个字符.主要使用两个函数:fgetc()和fputc(). 字符读取函数 fgetc fgetc 是 file get char 的缩写,意思是从指定的文件中读取一个字符.它的原型为: int fgetc (FILE *fp); fp 为文件指针.fgetc() 读取成功时返回读取到的字符,