Как переписать текст в VB.NET - PullRequest
       27

Как переписать текст в VB.NET

3 голосов
/ 17 февраля 2011

Однажды меня научили добавлять текстовый файл, используя следующий код, но как мне перезаписывать файл каждый раз, когда я нажимаю кнопку один (меня этому никто не учил)?

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim ALPHAVAL As String = "C:\ALPHAVAL.txt"

    If System.IO.File.Exists(ALPHAVAL) = True Then
        Dim objWriter As New System.IO.StreamWriter(ALPHAVAL, True)
        objWriter.WriteLine(TextBox1.Text)
        objWriter.Close()
    End If

Конец класса

1 Ответ

8 голосов
/ 17 февраля 2011

Подпись Конструктора StreamWriter такова:

public StreamWriter(string path,bool append  )

Поэтому измените свой код:

System.IO.StreamWriter(ALPHAVAL, True)

на:

 System.IO.StreamWriter(ALPHAVAL, False)

Что говорит StreamWriter Перезаписать файл.

...