0

以下のコードを使用してストリームに変換する Outlook メッセージ ファイルがあります。

Stream messageStream = File.Open(MessageFileName, FileMode.Open, FileAccess.Read);

以下に示すように、このストリームを OutlookStorage.Message オブジェクトに取り込みます。

OutlookStorage.Message message = new OutlookStorage.Message(messageStream);

このメッセージ オブジェクトの本体を RichTextBox に表示しています。

RichTextBox1.Text = message.BodyText;

RichTextBox1 では、リッチテキスト ボックスに表示されない画像と書式設定されたデータのテキスト データのみを表示できます。

私の要件は、画像、書式設定されたテキストなど、メッセージ本文をそのまま Richtextbox に表示したいということです。どうやって?

4

1 に答える 1

1

message.BodyRTFの代わりに使用する必要がありますmessage.BodyText。RichTextBox に表示するには、次を使用しますRtf

RichTextBox1.Rtf = message.BodyRTF;
于 2012-08-30T09:47:30.423 に答える