C#打开outlook通讯簿

2025-03-03 07:35:59
推荐回答(2个)
回答1:

方案一:

打开outlook,打开菜单 工具-〉电子邮件账户 选择 查看或更改现有目录或通讯簿,先删除所有内容,然后添加-〉附加通讯簿,outlook通讯簿和个人通讯簿都加上。

再有就是 运行一下:
Regsvr32.exe %Windir%\System32\Ole32.dll

方案二:

需要删除并重新安装 Outlook 通讯簿。为此,请按照下列步骤操作:
1.启动 Outlook 2003。
2.在工具菜单上,单击“电子邮件帐户”。
3.单击“查看或更改现有目录或通讯簿”,然后单击下一步。
4.单击 Outlook 通讯簿,然后单击删除。
5.提示您确认删除时,单击是。
6.单击添加。
7.单击附加通讯簿,然后单击下一步。
8.单击 Outlook 通讯簿,然后单击下一步。
9.提示重启 Outlook 时单击确定以重新启动 Outlook 2003。
10.单击完成。
11.在文件菜单上单击退出以退出 Outlook 2003。
12.重新启动 Outlook 2003。
13.在“文件夹”列表中,右键单击要用于通讯簿的文件夹。例如,右键单击联系人),然后单击属性。
14.单击 Outlook 通讯簿选项卡。
15.单击以选中“将此文件夹显示为电子邮件通讯簿”复选框。(如果尚未选中),然后单击确定。

回答2:

你这个不是调出outlok 是需要读取outlook中保存的资料文件

相应的查询 outlook账户文件后缀读取方法 和 本地邮件读取方法

至于你想要的那种 是outlook的插件开发