как экспортировать список в блокнот в vb?

#vb.net

#vb.net

Вопрос:

у меня есть список. как экспортировать список в блокнот в vb? Пожалуйста, посоветуйте мне

введите описание изображения здесь

Ответ №1:

Блокнот обычно считывает и записывает простые старые .txt файлы. Они могут быть записаны с помощью стандартного StreamWriter. Просто выполните итерацию по вашему списку и запишите каждый элемент в свой файл:

 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Dim txtFile As String = "C:UsersmikesDocumentsTest.txt"
    Using sw As New IO.StreamWriter(txtFile, False)
        For Each item As String In ListBox1.Items
            sw.WriteLine(item)
        Next
    End Using
End Sub
 

Если вы не хотите жестко указывать имя файла, используйте SaveFileDialog, чтобы получить имя файла от пользователя.

Комментарии:

1. Или просто IO.File.WriteAllLines(txtFile, ListBox1.Items.Cast(Of String)) . OP также может захотеть вызвать Process.Start(txtFile) позже, если они действительно хотят отобразить текст в Блокноте.