起步软件技术论坛-X3

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: bsit

【搞定】通讯录添加的数据不能保存??**

[复制链接]
发表于 2007-3-8 14:24:04 | 显示全部楼层
为什么不直接使用平台提供的功能呢?
参照平台的调用代码:
  TADDRESSLISTFUNC = class(TFunc)
  private
    {private declarations}
  protected
    procedure DoRun; override;
    procedure DoTerminate; override;
  public
    {public declarations}
  end;

implementation

procedure TADDRESSLISTFUNC.DoRun;
begin
  inherited;
  MailLibrary.TMailLibrary.SetOwnerID(TSystemCore.Operator.ID);
  MainForm := MailLibrary.TAddressListForm.Create(Context);
end;

procedure TADDRESSLISTFUNC.DoTerminate;
begin
  MainForm.Free;
  inherited;
end;
回复 支持 反对

使用道具 举报

发表于 2007-3-8 14:25:39 | 显示全部楼层
lAddressListForm := TAddressListForm.Create(nil);
这种方式取不到业务环境里的相关信息的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-8 14:28:51 | 显示全部楼层
哦   好   我试下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-8 14:38:43 | 显示全部楼层
好 了   解决了   谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-26 09:00 , Processed in 0.050021 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表