我正在尝试创建一个保存按钮,用于保存列表框中的一些整数。
我不确定如何写入文件。该程序已经在列表中写入了正确数量的项目,而不是列表框中的内容。
我已经有了列表框,可以写入.txt文件。到目前为止,当我写入文件时,我得到的只是 System.Windows.Forms.ListBox,Items.Count:3,Items [0]:10
Dim filename As String
Dim tempSave As StreamWriter
filename = InputBox("Please enter a filename to save this data")
Try
tempSave = File.CreateText(filename)
For i As Integer = 0 To priceList.Items.Count - 1
tempSave.WriteLine(priceList)
Next
tempSave.Close()
Catch ex As Exception
MessageBox.Show("That file cannot be created.")
End Try
我应该看到我从用户输入的列表框中输入的整数。
答案 0 :(得分:1)
这应该有效。
For i As Integer = 0 To priceList.Items.Count - 1
tempSave.WriteLine(priceList.Items(i).ToString)
Next
答案 1 :(得分:0)
与@nbk相同,但简单一些。
For Each line In ListBox1.Items
tempSave.WriteLine(line.ToString)
Next