关于outlook通讯录导入到我自己做的系统问题,请大侠们指教! 请问各位大侠,怎么把outlook通讯录或foxmail中同学录导入到自己的数据库中,我是用delphi的搞定,有分相送![email protected],先谢各位! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 OutLook的通讯录可以使用Ldap协议访问,LDAP在VC上开发比较简单.DELPHI中没用过,不清楚.或者在VC上写个访问LDAP的DLL,DELPHI调用. procedure TForm1.Button1Click(Sender: TObject);var OutlookObj, ObjSpace, ObjFolder: Variant; i: Integer;begin OutlookObj:=CreateOleObject('Outlook.Application'); ObjSpace:=OutlookObj.GetNameSpace('MAPI'); ObjFolder:=ObjSpace.GetDefaultFolder(10); for i:=1 to ObjFolder.Items.Count do ShowMessage(ObjFolder.Items[i].CompanyAndFullName + ' <' + ObjFolder.Items[i].Email1Address + '>'); OutlookObj.Quit;end; Undeclared identifier: 问题 Delphi 字符串进行逻辑运算 请求指点在分布式(ADO + TSocketConnection)中客户端程序和服务端程序经常出现没响应,先谢谢大家了!!!! 多国语言包的制作!!! 如何写这个触发器。着急!在线等!!! 关于TEDIT的小问题! 高分求救:关于一个FORM显示多个副本。 关于大数据量读取的问题!! stringgrid如何设置CELL的对齐方式? 在DELPHI中调用SQLSERVER7的存储过程存在的问题。 为什么这段代码会出错呢?请大侠们看看... 怎么定义公共变量 使各个模块都可以调用阿?
或者在VC上写个访问LDAP的DLL,DELPHI调用.
var
OutlookObj, ObjSpace, ObjFolder: Variant;
i: Integer;
begin
OutlookObj:=CreateOleObject('Outlook.Application');
ObjSpace:=OutlookObj.GetNameSpace('MAPI');
ObjFolder:=ObjSpace.GetDefaultFolder(10);
for i:=1 to ObjFolder.Items.Count do
ShowMessage(ObjFolder.Items[i].CompanyAndFullName +
' <' + ObjFolder.Items[i].Email1Address + '>'); OutlookObj.Quit;
end;