起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 555|回复: 22

【结】系统邮件报错!**

[复制链接]
发表于 2008-3-18 14:51:59 | 显示全部楼层 |阅读模式
(如图)调用系统邮件的时候报错!版本2918

qq截图未命名.jpg

12.05 KB, 下载次数: 211

回复

使用道具 举报

发表于 2008-3-18 15:16:24 | 显示全部楼层
楼主是如何操作的?

建议你调试运行一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 15:26:02 | 显示全部楼层
最初由 jiahaiminghr 发布
[B]楼主是如何操作的?

建议你调试运行一下。 [/B]


调试运行报错

qq截图未命名.jpg

14.88 KB, 下载次数: 176

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 15:26:41 | 显示全部楼层
最初由 jiahaiminghr 发布
[B]楼主是如何操作的?

建议你调试运行一下。 [/B]




错误指定到了这里

qq截图未命名2.jpg

31.31 KB, 下载次数: 174

回复 支持 反对

使用道具 举报

发表于 2008-3-18 15:53:45 | 显示全部楼层
调用系统邮件?你是怎么调用的,在哪里调用?调用的代码是怎么写?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 15:59:51 | 显示全部楼层
最初由 atiger 发布
[B]调用系统邮件?你是怎么调用的,在哪里调用?调用的代码是怎么写? [/B]



我直接在功能树那里配置进来的.然后就用了.也是相同的错误!


后面我新建一个功能引入它相关的对象也是相同的错误!

代码:procedure DoRun; override;
  procedure DoTerminate; override;

  procedure ParserRunParams(out ViewMode, FilterType, FilterDesc, LocateID: string);

  end;

implementation

procedure TYJ.ParserRunParams(out ViewMode, FilterType, FilterDesc, LocateID: string);
var
  lParser: TCommandLineParser;
  lOption: TCommandLineOptionDefine;
begin
  lParser := TCommandLineParser.Create(nil);
  try
    lOption := lParser.OptionDefines.Add;
    lOption.Name := '-v';
    lOption.HasValue := True;
    lOption.DisplayName := 'ÏÔʾģʽ';

    lOption := lParser.OptionDefines.Add;
    lOption.Name := '-f';
    lOption.HasValue := True;
    lOption.DisplayName := '¹ýÂËÑ¡Ïî';

    lOption := lParser.OptionDefines.Add;
    lOption.Name := '-d';
    lOption.HasValue := True;
    lOption.DisplayName := '¹ýÂËÑ¡ÏîÃèÊöÐÅÏ¢';

    lOption := lParser.OptionDefines.Add;
    lOption.Name := '-l';
    lOption.HasValue := True;
    lOption.DisplayName := '¶¨Î»¼Ç¼';

    lParser.Parse( self.Parameters);

    ViewMode := lParser.GetOption('-v').Value.Value;
    FilterType := lParser.GetOption('-f').Value.Value;
    FilterDesc := lParser.GetOption('-d').Value.Value;
    LocateID := lParser.GetOption('-l').Value.Value;
  finally
    lParser.Free;
  end;
end;


procedure TYJ.DoRun;
var
  lViewMode: string;
  lFilterType: string;
  lFilterDesc: string;
  lLocateID: string;
begin
  inherited;

  ParserRunParams(lViewMode, lFilterType, lFilterDesc, lLocateID);   //È¡¹¦ÄܲÎÊý

  MainForm := MailLibrary.TMailCenterForm.Create(Context);

  MailLibrary.TMailCenterForm(MainForm).Filter :=lFilterType;
end;

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

使用道具 举报

发表于 2008-3-18 16:16:39 | 显示全部楼层
你修改过邮件系统这部分内容吗?包括 JustMail.bpl 文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 16:56:13 | 显示全部楼层
最初由 atiger 发布
[B]你修改过邮件系统这部分内容吗?包括 JustMail.bpl 文件 [/B]



没有!就单单引用邮件这个功能而已!其他的都没修改过
回复 支持 反对

使用道具 举报

发表于 2008-3-18 16:59:33 | 显示全部楼层
请问
1、JustMail.bpl 这个文件最后修改时间是哪天?
2、新创建一个数据库,然后运行看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 17:10:29 | 显示全部楼层
最初由 atiger 发布
[B]请问
1、JustMail.bpl 这个文件最后修改时间是哪天?
2、新创建一个数据库,然后运行看看 [/B]


1, 这个文件没人弄过
2. 新创建一个数据库??是建自己的?还是在协同空间下建???(原有的数据库我已经重新创建过物理结构,也不行)
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-8 19:58 , Processed in 0.045871 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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