vb.net如何将listbox控件中的内容导出到txt文件中

本来是想直接删除txt中一行的,但是不知道怎么搞哇。就只能在listbox控件中修改好了在导入到txt中里面去

第1个回答  2015-03-18
File.WriteAllText("out.txt",String.Join(vbNewLine,listbox.Items))

追问

能否解释一哈

追答

File.WriteAllText("out.txt",String.Join(vbNewLine,listbox.Items))
"out.txt" 代表保存文件的位置
String.Join(vbNewLine,listbox.Items) 是要保存的文字
String.Join 是用来把数组连接成一个字符串;数组中每个元素用 第一个参数隔开(这里用的vbNewLine 就是换行符,实现每一条一行),listbox.Items就是保存了listbox中每一项的数组

本回答被网友采纳

VB.NET 单击按钮后,弹出保存文件对话框,把ListBox的内容保存到.txt中...
SaveFileDialog1.Filter = "文本文档|*.txt"If SaveFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then FileOpen(1, SaveFileDialog1.FileName, IO.FileMode.Open, OpenAccess.Write)For i As Integer = 0 To ListBox1.Items.Count - 1 Print(1, ListBox1.Items(i).ToString)Next File...

vb.net如何在文本框里输入字符,已经绑定数据源的Listbox里面就自动跳转...
List1.Selected(x) = True End If Next x End Sub

在VB.NET 中我用LISTBOX显示了文本文件的名称,而我要修改文件的名称并保...
事件你选用listbox的onchange textbox.text=listbox.selectitem.text.trim '显示textbox内容为listbox选中项 richbox.text=My.Computer.FileSystem.ReadAllText(textbox.text)

VB.net ListBox 的值怎样添加?
用ListView的方法比较简单,直接添加一个控件顺便把0001写到Tag属性里去就行了。如果只用ListBox的话,先创建一个类代表城市 Public Class City Public Name As String Public Num As String Public Sub New(na As String, nu As String)Name = na Num = nu End Sub Public Overrides Function ToStr...

vb.net中控件ListBox的多项选择与输出!
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load For i As Integer = 0 To 10 ListBox1.Items.Add(i.ToString)Next End Sub '''选择多项 Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load ...

vb.net中的listbox内容异步载入的方法?
Class Form1 Inherits System.Windows.Forms.Form Private Delegate Sub Starter() Private Sub LoadList() Dim i As Integer ListBox1.BeginUpdate() For i = 1 To 100000 ListBox1.Items.Add(i) Next ListBox1.EndUpdate() End Sub Private Sub Form1_Load...

vb.net高手帮忙看一下这个从listbox中截取字符串的代码哪里不对_百度...
第一种方法:'读取D:\\Temp目录下所有文件完整路径名称 Dim pathArray As String() = IO.Directory.GetFiles("D:\\Temp")'历遍文件完整路径 For Each path As String In pathArray '获取完整路径下的文件名称,添加到ListBox1 ListBox1.Items.Add(IO.Path.GetFileName(path))Next 第二种方法:'...

怎么把LISTBOX的内容取回来
我们用listbox.items.add()很容易就把object加进LISTBOX里.但怎么样取出来啊?不然不停ADD,很快就塞爆LISTBOX了... 我们用listbox.items.add()很容易就把object加进LISTBOX里.但怎么样取出来啊?不然不停ADD,很快就塞爆LISTBOX了 展开  我来答

vb.net中如何遍历程序窗体中的控件?并读写控件的数据。
Public Sub GetAllControls(ByVal InContainer As Control, ByRef RecieveList As ListBox) For i As Integer = 0 To InContainer.Controls.Count - 1 If InContainer.Controls.Item(i).Text <> "" Then GetList.Items.Add(InContainer.Controls.Item(i).Text & vbCrLf) End If ...

vb.net 修改listbox选择项
你可以这样更新item:建立一个字符串数组包含所有的item项;需要更改时就更该这个数组的里里面的项,这个很容易;用listbox.clearitem来清理里面所有的选项;然后用listbox.addrange来重新添加所有的项。读取中文出现乱码是因为你读取时采用的是哪种格式,一般是utf8....

相似回答