高手们:一个用MAPI来操纵Outlook Express地址薄的大大问题!(300分)

  • 主题发起人 主题发起人 bpearl
  • 开始时间 开始时间
B

bpearl

Unregistered / Unconfirmed
GUEST, unregistred user!
用MAPI里面的IAddrBook接口来操纵Outlook Express的地址薄,我这
里尝试可以到达的进度是:找到系统的缺省的.wab文件,打开它,获
得里面的内容,在运行界面上用手工的方式往里面添加联系人。

这其中不能满足的要求是:
1,手工添加的联系人是处于“共享联系人”的级别。如果是包含文件
夹、联系人组或者是Outlook的多用户呢?该怎么做啊?
2,由于调用IAddrBook.NewEntry的时候要弹出新窗口,这就限制了无
法完成后台自动操纵.wab文件的功能。是否是参数不对啊?

怎么才能实现可以在后台操纵.wab文件中联系人的添加和删除?怎么可
以比较详尽的获取到地址薄中的多用户信息,多文件夹信息,多组信息?
并且,可以准确的进行添加、删除操作?
 
我也想要
 
我这里有这个例子或许可以帮帮你
http://www.delphi-jedi.org/Jedi:APILIBRARY:0
找到wab.zip这个范例
 
我就是用了这个范例,从而根据它的缺陷,提的这个问题。
 
我记得有一个登录的MPI函数,先用那个什么Login登录就没有问题了。登录之后,返回一个句柄。
 
请问我能否用自己的通讯录来替代 Outlook Express 的通讯录呢?
 
to WebBar
从文件上来说是可以的,自己产生的.wab文件可以替换系统默认的.wab文件。
 
to bpearl:
我的意思是我用自己的 AddrBook.exe 程序在管理通讯录,Outlook Express使用我的通迅录
 
to WebBar
这里面涉及Outlook在调用地址薄的时候的指向问题,好解决,把wab.exe替换了就
可以了。但在添加新邮件中找联系人等这样的需要wab.exe进行反馈的操作的时候,
要求就变得复杂了,而且不知道该怎么应对。

另:
IAddrbook的CreateOneOff方法是不是可以不用弹出窗口就可以建立新的联系人?
 
最新进展:
我在www.abfsoftware.com下载了一个TabfWAB控件,就可以实现对WAB的强大的操
作,完全可以满足我的上面问题的要求。可惜,它是要注册的。哪位哥哥知道注
册码啊?或者有它的源程序?
 
俺有呀,你要不要?
 
to DragonPC_???
给我一份吧,谢谢了。bpearl@21cn.com
 
已发,请查收。
 
多人接受答案了。
 
"我在www.abfsoftware.com下载了一个TabfWAB控件,就可以实现对WAB的强大的操
作,完全可以满足我的上面问题的要求。可惜,它是要注册的。哪位哥哥知道注
册码啊?或者有它的源程序?"

我也要注册码...
zghba@163.com
 
我想要abfWab注册码.能发一份给我吗?
zghba@263.net.
 
我也要,急!
whaoye@21cn.com
 
我也要注册嘛,谢谢
c_yang@eyou.com
 
to DragonPC_???
给我一份吧,谢谢了。wsxmly@21cn.com
 
后退
顶部