ファイルの追記

タグの編集
投稿者 Keyティーちゃん  (学生) 投稿日時 2018/11/5 14:10:47
ファイルの追記について教えてください。

VB中学校⇒VB.NETサンプル⇒TextBoxの内容をテキストファイルに書き込む
http://rucio.a.la9.jp/main/VBdotNet/Samples201/Sample207TextBoxWriteAllText.htm

参考にプログラムをかきました。
読み・書き専用では正常に動きました。

追記では
TextBoxに
abcd
と書くと
テキストの方に
a
ab
abc
abcd
のようになります。
これが正しいのかもしれませんが、

私の希望としては
abcdと書けば
テキストに
abcdと追記されたいです

どのようにプログラムをかけばよろしいですか
投稿者 shu  (社会人) 投稿日時 2018/11/5 15:52:27
> 参考にプログラムをかきました。
> 読み・書き専用では正常に動きました。

> 私の希望としては
> abcdと書けば
> テキストに
> abcdと追記されたいです

これは正常に動いたとは言えないです。


> どのようにプログラムをかけばよろしいですか 
どのように書いてどのような操作を行ったときに、今の状況が
発生しているのかまず示した方がよいです。
投稿者 Keyティーちゃん  (学生) 投稿日時 2018/11/5 19:21:55
>どのように書いてどのような操作を行ったときに、今の状況が
発生しているのかまず示した方がよいです。 
 Private Sub TextBox3_TextChanged(sender As Object, e As EventArgs) Handles TextBox3.TextChanged
        Dim Writer As New IO.StreamWriter("C:\Users\Kaede\Desktop\test1\Test.txt", True, System.Text.Encoding.GetEncoding("Shift-JIS"))

        Writer.WriteLine(TextBox3.Text)

        Writer.Close()

    End Sub

このプログラムで
abcdが
a
ab
abc
abcd
になってしまいます
投稿者 Keyティちゃん  (学生) 投稿日時 2018/11/6 01:18:13
shuさん、VBの初心者で質問内容が変な中返信していただきありがとうございました。

ファイルの追記解決することができました。
また、わからないときに投稿させていただくのでよろしくお願いします