Как записать значения текстового поля в файл .txt с помощью vb.net

У меня есть простая форма с двумя текстовыми полями, я хочу, чтобы Textbox1 записывала в файл с именем C:\VALUE1.txt, а Textbox2 записывала свое значение в файл с именем C:\VALUE2.txt.

Любой текст, который уже находится в текстовом файле, ДОЛЖЕН быть перезаписан.


person jason    schedule 15.02.2011    source источник


Ответы (2)


Стоит ознакомиться с обоими методами:

1) В VB.Net у вас есть быстрый и простой вариант My.Computer.FileSystem.WriteAllText:

My.Computer.FileSystem.WriteAllText("c:\value1.txt", TextBox1.Text, False)

2) Или же вы можете пойти «длинным» путем и использовать объект StreamWriter. Создайте его следующим образом: установите false в конструкторе, чтобы он не добавлялся:

Dim objWriter As New System.IO.StreamWriter("c:\value1.txt", False)

затем напишите текст в файл следующим образом:

objWriter.WriteLine(Textbox1.Text)
objWriter.Close()
person hawbsl    schedule 15.02.2011

Взгляните на пространства имен System.IO и System.Text, в частности на объект StreamWriter.

person sasfrog    schedule 15.02.2011