关于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 , 并在txt中让每行产生的循环值前加入固定的代码把sw.writeline放在循环体里面就好vb.net导出txt了vb.net导出txt,至于每行加号码vb.net导出txt,字符串连接就行
【vb.net】怎么把text里面的内容生成一个txt文件Dim SaveFileDialog1 As New SaveFileDialog()
'创建一个保存对话框
SaveFileDialog1.Filter = "txt files (*.txt)|*.txt"
'设置
扩展名
If SaveFileDialog1.ShowDialog() = System.Windows.Forms.DialogResult.OK Then
'如果确定保存
My.Computer.
FileSystem
.WriteAllText(SaveFileDialog1.Filename, Textbox1.Text,False)
【关于vb.net导出txt的信息】'保存文本,False表示不追加文本,直接覆盖其内容
End If
VB.NET如何把treeview中的所有节点(包括子节点导出到txt中)并且还能导入回程序中带索引导出,然后再通过索引导入 。
比如文本(索引从零开始):
0=h一级
0-0=hh二级
0-0-0=hh三级
0-0-1=hhh
0-1-0=hhj
1-0-0-0=jkk四级
可以将上级索引省略,关键是程序能够正确识别并导入,分隔符-和=可以选择文本中绝对不出现的字符,否则分割会有麻烦 。
导入时先把行分割成lines数组 。
然后通过=字符分割每行成为两部分 。
通过-字符分割第一部分为N个部分 , 把这些部分通过cint转换为数字 , 重新成为treeview的索引 , 如果n=1那么就是一级节点,如果n=2那么就是二级节点,以此类推 。
关于vb.net导出txt和的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读