2017-04-12 7 views
0

html構造体なしのテキストのみを取得するdoc.GetItemValue( "Body")のコードの下にhtml構造体のメール本文を取得したいWindowsアプリケーションでは、私はcurrect形式でメールの本文を取得することができませんcontrol.but Webブラウザを使用したメールの本文を表示する).Netを使用してLotus NotesでHTML本文テキストをレンダリングする方法

Dim lotusnotessession As New NotesSession() 
lotusnotessession.Initialize(password) 
Dim Db As NotesDatabase 
Db = lotusnotessession.GetDatabase(server, Sfile, False)    
Dim inbox As NotesView = Db.GetView("($Inbox)") 
Dim doc As NotesDocument = inbox.GetNthDocument(introw + 1) 
doc.GetItemValue("Body") 

答えて

0

Lotus Notesの電子メールメッセージは、2つのフォーマットで使用できます。ネイティブのNotesリッチテキスト形式、またはMIME形式。これらの両方に対処するコードを開発する必要があります。メッセージがMIME形式でtext/html本文を持っている場合は、NotesMIMEEntity classを使用し、関連するクラスを使用します。しかし、適切な部分を見つけるためにmultipart MIMEの構造を横断しなければならないかもしれないので、簡単な作業ではありません。メッセージがNotesリッチテキスト形式の場合は、answers to this older questionをご覧ください。