5

次のコードを使用してテキスト ファイルを追加する方法を教わったことがありますが、ボタン 1 を押すたびにファイルを上書きするにはどうすればよいでしょうか (誰も教えてくれませんでした)。

    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

クラス終了

4

1 に答える 1

9

StreamWriter コンストラクターの署名は次のとおりです。

public StreamWriter(string path,bool append  )

だからあなたのコードを変更してください:

System.IO.StreamWriter(ALPHAVAL, True)

に :

 System.IO.StreamWriter(ALPHAVAL, False)

これにより、 StreamWriterにファイルを上書きするように指示されます。

于 2011-02-17T14:38:32.253 に答える