2012-02-02 11 views
1

rtfファイルを文字列に読み込んで、その上のいくつかのパターンを置き換える方法はありますか? 理想的には、新しい文字列をrtfファイルに再度保存し、ワードパッドから開くことができます。 私が見ているのは、スキップしたいリッチテキストボックスソリューションです。C#で操作する文字列にrtfファイルを読み込む

私はoDoc.Content.Find.Execute(FindText:="[[Blah Blah]]", ReplaceWith:="", Replace:=Word.WdReplace.wdReplaceAll)その後、Word.Documentその後、Word.Applicationを作成することによって、Microsoft.Office.Interop、とのことを行うために使用されるが、私は、Wordは常にクライアントにインストールされていない可能性があることを実感...

+0

なぜRichTextBoxソリューションをスキップしますか? –

+0

RTFテキストマニュアル(TextBoxなど)を編集するか、コードを使用してプログラムで編集しますか(File.ReadAllText、string.Replace、File.WriteAllTextなど)? – Polyfun

+0

RichTextBoxを使用している点はありません。ユーザーに何かを書いたり変更したりしたくないからです。 –

答えて

1

MicrosoftのようRichTextBoxコントロールを使用することを提案しています文書番号here。これは、threadに記載されているように他のメンバーによって使用されているようです。

ただし、NRTFTreeのようないくつかのソリューションがあります。

関連する問題