vb2010 アプリケーションがあり、テキストを rtf ドキュメントとして保存したいと考えています。
私は次のようにします:
Dim rtb As New RichTextBox
rtb.Text = "something"
rtb.SaveFile(myfile)
ただし、ファイルは空の rtf ドキュメントとして保存されます。
savefile の行 (3 行目) をもう一度繰り返すと、正常に機能し、rtf ファイル ドキュメントが本来あるべき姿とまったく同じになります。
ここで「作業」コード:
Dim rtb As New RichTextBox
rtb.Text = "something"
rtb.SaveFile(myfile)
rtb.SaveFile(myfile)
つまり、最初の SaveFile (3 行目) 命令が RichtTextBox を初期化し、次の行 (4 行目) がファイルを保存するようなものです。
何かがおかしいのですが、たった 3 行のコードでは何も見つかりません! なにか提案を?ありがとうございました。