起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 136|回复: 9

【结贴】邮件的回复报错!**

[复制链接]
发表于 2008-9-25 12:00:59 | 显示全部楼层 |阅读模式
就有一个邮件,点回复报错,如图:

其他邮件没有问题!这是怎么回事?

邮件回复问题.png

15.49 KB, 下载次数: 78

回复

使用道具 举报

发表于 2008-9-25 13:38:18 | 显示全部楼层
调试运行看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-25 13:44:52 | 显示全部楼层
调试运行是什么意思?
回复 支持 反对

使用道具 举报

发表于 2008-9-25 13:48:38 | 显示全部楼层
就是用studio调试,从初始化运行,然后看看该邮件回复的时候是一个什么情况。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-25 18:47:05 | 显示全部楼层
调试运行过了,还是出错!如图:

代码错误.png

6.99 KB, 下载次数: 62

回复 支持 反对

使用道具 举报

发表于 2008-9-26 09:29:13 | 显示全部楼层
上面的代码是在哪里?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-26 10:22:34 | 显示全部楼层
是  邮件库[代码]   的
procedure TCustomMailEditor.DoEdit(const AMailID, AMailPath: string; const AReadOnly: Boolean; AReplayHeader: String = '';
   ATransmitMailGUID: String; AIsReplyMail: Boolean);
事件里!
只要附件比较多,它的回复就会出错!
回复 支持 反对

使用道具 举报

发表于 2008-9-26 11:02:36 | 显示全部楼层
好,我们测试一下看看。请等待。
回复 支持 反对

使用道具 举报

发表于 2008-9-26 11:20:17 | 显示全部楼层
经过确认,需要按下面修改代码:
业务模型\协同系统\个人事务\邮件库
procedure TCustomMailEditor.DoEdit(const AMailID, AMailPath: string; const AReadOnly: Boolean; AReplayHeader: String = '';
   ATransmitMailGUID: String; AIsReplyMail: Boolean);
事件中
  //回复时不加载邮件附件
  if AIsReplyMail then
  begin
    for I := 0 to lForm.lvwAttachments.Items.Count - 1 do
      TObject(lForm.lvwAttachments.Items[I].Data).Free;
    lForm.RefreshAttachs;
  end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-26 12:48:38 | 显示全部楼层
OK了,谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-22 12:51 , Processed in 0.046914 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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