成都创新互联网站制作重庆分公司

包含vb.net释放txt的词条

请教在VB.net中如何将数据写入txt文件、再从txt文件读出?

软糖来告诉你吧。

成都创新互联专注于汉源网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供汉源营销型网站建设,汉源网站制作、汉源网页设计、汉源网站官网定制、小程序定制开发服务,打造汉源网络公司原创品牌,更为您提供汉源网站排名全网营销落地服务。

VB.net中读写文件主要使用System.IO命名空间。

① 使用 File.ReadAllText 读取

Dim s As String = System.IO.File.ReadAllText("C:\a.txt")

② 使用 StreamReader 读取,注意编码格式和写入的编码保持一致。

Dim sr As StreamReader = New StreamReader("C:\a.txt", System.Text.Encoding.UTF8)

Dim s As String = sr.ReadToEnd()

sr.Close()

③ 使用 File.WriteAllText 写入,会覆盖同名的文件。

Dim 要写的内容 As String = ""

File.WriteAllText(文件路径, 要写的内容, System.Text.Encoding.UTF8)

④ 使用 StreamWriter 写入。

Dim sw As System.IO.StreamWriter = New System.IO.StreamWriter("C:\a.txt", False, System.Text.Encoding.UTF8)

sw.WriteLine(TextTB.Text)

sw.Close()

⑤ 使用 StreamWriter 追加写入。

将上面代码的第二个参数False改为True。

◆ 满意请采纳,谢谢 ◆

vb.net 如何打开txt文件?

说明:以下代码在Microsoft Visual Basic 2005 (简体中文版)中通过。

创建新项目:

在窗体上添加文本框2个:TextBox1,TextBox2

TextBox1 -- 用来编辑要写入的文本文件的内容,或显示打开的文本文件的内容

TextBox2 -- 用来输入要打开或要写入的文件名(包括盘符,路径)(例如:c:\123.txt)

在窗体上添加2个按钮:Button1,Button2

Button1 -- 写入文件

Button2 -- 打开文件

代码如下:

Imports System.IO

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim w As New StreamWriter(TextBox2.Text)

w.Write(TextBox1.Text)

w.Close()

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Dim r As New StreamReader(TextBox2.Text)

Dim s As String

TextBox1.Text = ""

Do While r.Peek -1 '是否到文件尾

s = r.ReadLine

' MessageBox.Show(r.Peek)

TextBox1.Text = TextBox1.Text s vbCrLf

Loop

r.Close()

End Sub

End Class

补充:你要把读出的数据赋值给一个变量,只要:声明一个变量为数值类型,然后只要读取一行就可以了,把这行数据经过转换成数值后赋给这个变量.

vb.net如何释放资源到指定的目录?

释放文件可以使用 Resources对象 和 IO对象

下面以文件在资源中类型为 array 的实例代码

注意引用 imports system.io

Dim resources As System.Resources.ResourceManager = My.Resources.ResourceManager

Dim b() As Byte = resources.GetObject("文件在资源中的名称")

Dim s As IO.Stream = File.Create(Filepath)'要保存的路径

s.Write(b, 0, b.Length)

s.Close()


当前题目:包含vb.net释放txt的词条
文章网址:http://cxhlcq.com/article/dsscpjj.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部