起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 312|回复: 10

【结贴】预览时邮件内容不能自动换行**

[复制链接]
发表于 2008-1-17 16:49:01 | 显示全部楼层 |阅读模式
http://bbs.justep.com/forum.php?mod=viewthread&tid=20249
现在升级到2918了,这个代码应该如何修改呢,谢谢。
.                                                                                                                                                                                    .
.                                                                                                                                                                                    .
回复

使用道具 举报

发表于 2008-1-17 17:32:22 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-18 09:02:49 | 显示全部楼层
好像是要这样做:
如果你用Navigate来浏览txt文件,是能自动换行的。   
你可以用.write('<pre>'   +   'TXT文件内容'   +   '</pre>');   
这样的显示换行的文本。   
还可以将   txt   中的   #13#10   换成   '<br>'Top

但具体怎么搞我就不会了,没搞过这个~~
.                                                                                                                                                                                        .
.                                                                                                                                                                                        .
回复 支持 反对

使用道具 举报

发表于 2008-1-18 09:10:46 | 显示全部楼层
这个不太好弄的。

最好让客户自己打上回车。
在编辑框因为是自动换行的,其实是没有回车符的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-18 09:16:26 | 显示全部楼层
或者是让客户再使用HTML格式发邮件,对么?
.                                                                                                                                                                                                .
.                                                                                                                                                                                                .
回复 支持 反对

使用道具 举报

发表于 2008-1-18 09:18:14 | 显示全部楼层
只要有真回车,webbrowser显示是能回车的。只是他本身好像没自动换行的功能。
html更好了:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-18 09:28:48 | 显示全部楼层
我知道了,谢谢,不知道平台能不能考虑换个控件来表现邮件详细,为什么没有和邮件编辑窗体的一致呢?
.                                                                                                                                                                                            .
.                                                                                                                                                                                            .
回复 支持 反对

使用道具 举报

发表于 2008-1-18 09:40:06 | 显示全部楼层
目前计划里没这个内容。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-18 09:53:20 | 显示全部楼层
那这样吧,能不能告诉我如何修改,让编辑邮件时默认是HTML状态,现在默认的是文本。
.                                                                                                                                                                                          .
.                                                                                                                                                                                          .
回复 支持 反对

使用道具 举报

发表于 2008-1-18 11:07:25 | 显示全部楼层
最初由 hero419 发布
[B]那这样吧,能不能告诉我如何修改,让编辑邮件时默认是HTML状态,现在默认的是文本。
.                                                                               ..

以下省略...... [/B]


业务模型\协同系统\个人事务\邮件库\邮件编辑窗体
修改成这样
procedure TMAILEDITFORM.FormShow(Sender: TObject);
begin
  if msgMail.ContentType = '' then
   //设置默认为html格式
       msgMail.ContentFormatType:=  TContentFormatType.ftHTML ;
  //  msgMail.DefaultContentType;

  RefreshEdit;
  RefreshMessage;
  if not ReadOnly then
  begin
    DoRefreshAccountNames;
    DoRefreshMenuByAccountNames;
  end;
end;
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-5 15:49 , Processed in 0.041275 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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