2017-03-02 14 views
-10

txtファイルの単語を別のプリセットに置き換える方法はありませんか? openfileやsavefileを使って最初にtxtを見つけてから、テキストボックスを使ってその単語を確定して置き換えてください。ビジュアルスタジオのc#を使ってtxt内の単語を置換する

オープンファイルを使用してtxtを検索し、次に単語を入力する例です。テキストボックスを使用して犬を置き換えると、txtファイルのdogを持つすべての単語がcatに変更されます。その可能なヘルプがずっと

+3

さて、メモ帳でこれを行うことができ、その "find and replace"機能を使用することができますアリティ。 – Carra

+2

^はい、可能です。コーディングを開始します。 –

+2

研究をしなくても質問を投稿しないでください。クイックグーグル検索では、次の情報が提供されます:http://stackoverflow.com/questions/13509532/how-to-find-and-replace-text-in-a-file-with-c-sharp –

答えて

0

完全版

private void button1_Click (object sender, EventArgs e) 

System.IO.StreamReader sr = new 
System.IO.StreamReader(openFileDialog1.FileName); 

private void button2_Click (object sender, EventArgs e) 

String find textbox1.Text 
string replace = "dog"; 

File.writeAllText(openFileDialog1.FileName,File.ReadAllText(openFileDialog1.FileName).Replace(find, replace)); 
を使用することができ、視覚スタジオ2012年

を使用して

0

を高く評価されている場合 はイムもテキストボックスを追加する必要がありますあなただけの

string find = "word"; 
string replace = "replaced"; 
File.WriteAllText("C:\\yourfile.txt", File.ReadAllText("C:\\yourfile.txt").Replace(find, replace)); 
+0

ありがとうthat helped – swordboot

+0

あなたは私の答えをupvoteできます歓迎しています@swordboot –

関連する問題