掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
テキストファイルのある行の文字だけ上書きしたい (ID:140117)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
質問をさせてください。 Text.txtには3行文字が入っているとします。 (例) 1.あああ 2.いいい 3.ううう フォーム上にあるテキストボックスに、たとえば "4.えええ" と文字を入力し、Writeボタンを押すと3行目の "3.ううう" のところだけ "4.えええ"と上書きができるようなプログラムを作成しています。 まだ途中の段階ですが以下のようなプログラムを作成していますが、現時点では全部を上書きされてしまいます。 どのようにすれば私の必要とするプログラムになるかご教授いただければ幸いです。 よろしくお願いします。 Private Sub btnWrite_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnWrite.Click Dim FilePath As String = "C:\Test.txt" Dim objStreamWriter As StreamWriter Dim strData As String Dim Ex As Exception With txtVisitorName Try objStreamWriter = New StreamWriter(FilePath, False, System.Text.Encoding.Default) With objStreamWriter For Each strData In Split(txtVisitorName.Text, vbNewLine) .WriteLine(strData) .Flush() Next End With objStreamWriter.Close() Catch Ex End Try End With End Sub
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.