5

Delphi 2010 を使用して Outlook メッセージ ファイルを表示するにはどうすればよいですか? Outlook アプリをラップして Delphi 内で開く方法はありますか?

4

2 に答える 2

2

次のようなものを使用します。

var App : OutlookApplication;
    NS : _Namespace;
    Msg : _MailItem;
begin
  App := CreateOleObject('Outlook.Application');
  NS := App.GetNamespace('MAPI');
  NS.Logon;
  Msg := NS.OpenSharedItem('c:\temp\test.msg');
  ShowMessage(Msg.Subject);

RedemptionとそのRDOSession .GetMessageFromMsgFile メソッドを使用することもできます。

于 2013-04-24T16:43:41.107 に答える
0

TOutlookApplication ? D2007 と Delphi XE に存在します。D2010にも存在すると思います。

別の方法として、[コンポーネント] -> [コンポーネントのインポート...] メニュー オプションを使用して、Outlook オブジェクト ライブラリをインポートできます。

于 2011-05-11T07:52:13.813 に答える