TurboPower有一个OfficePartner
库,允许Delphi程序员访问Microsoft Outlook信息。但是很久以前(在2000年之前,IIRC),TurboPower与其他图书馆一起停止了OfficePartner
开发,并将所有内容都公之于众。
我使用了一些这些废弃的图书馆(例如AsyncPro
,SysTools
和Orpheus
),我对它们非常满意。但与此不同的是,我没有设法在Delphi XE8下安装OfficePartner
。看起来latest release on SourceForge(1.64)中的文件可以追溯到2003年的Delphi 7天。运行程序包在XE8下不再编译也就不足为奇了。
最近几年,在SourceForge分支中是否仍然使用OfficePartner
,或者该项目是否完全被废弃了?
答案 0 :(得分:1)
您只需导入Outlook对象模型类型库(组件|导入组件|导入类型库)并使用其各种对象。
你究竟想要做什么,OOM不直接支持?
答案 1 :(得分:0)
你可以使用Ole Api 我已经完成了与Ole Api和OutLook发送电子邮件
Outlook := GetActiveOleObject('Outlook.Application');
NmSpace := Outlook.GetNamespace('MAPI');
NmSpace.Logon('', '', False, False);
Outlook.ActiveExplorer().CurrentFolder = 'inBox';
Outlook.ActiveExplorer().CurrentFolder.Display();