delphi outlook delphi-2010 msg

Archivo Delphi y MSG



outlook delphi-2010 (2)

¿Cómo puedo mostrar un archivo de mensaje de Outlook usando Delphi 2010? ¿Hay alguna manera de ajustar una aplicación de Outlook y abrirla dentro de Delphi?


TOutlookApplication? Existe en D2007 y en Delphi XE. Supongo que existe también en D2010.

Como alternativa, puede importar la Biblioteca de objetos de Outlook a través de la opción de menú Componente-> Importar componente ...


Use algo como lo siguiente:

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);

También puede usar Redemption y su método RDOSession .GetMessageFromMsgFile.