-1

これは簡単なはずですが、苦労しています。

Web ページを作成し、値をテキスト ファイルに読み込もうとしています。テキストボックスとボタンを備えたASP Webフォームがあります。ボタンが押されると、テキスト ボックスからテキスト ファイルにメッセージが読み込まれます。

デバッグすると動作するように見えますが、ファイルを開いたときにファイルに何も書き込まれていません (または、間違った場所を探しているのでしょうか?)

公開するとうまくいきません。

これが私が使用しているコードです

Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click

    ' Both file_name below seem to work
    ' Dim FILE_NAME As String = "TB.txt"
    Dim FILE_NAME As String = "..\TB.txt"
    Dim line1 As String

    Dim objWriter As New System.IO.StreamWriter(FILE_NAME, True)
    'objWriter.NewLine = True

    line1 = TextBox1.Text

    objWriter.WriteLine(line1)
    'objWriter.Write(TextBox1.Text)

    objWriter.Close()
    MsgBox("Text written to file")

End Sub

どんな助けでも大歓迎です

4

2 に答える 2

0

これを試して:

IO.File.WriteAllText(FILE_NAME, TextBox1.Text)

MSDN ドキュメント

于 2013-06-19T08:01:54.567 に答える