Foxtable(狐表)用户栏目专家坐堂 → WebBrowser 粘贴文本换行


  共有2001人关注过本帖树形打印复制链接

主题:WebBrowser 粘贴文本换行

帅哥哟,离线,有人找我吗?
飞云
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:472 积分:5513 威望:0 精华:0 注册:2015/4/5 14:08:00
WebBrowser 粘贴文本换行  发帖心情 Post By:2020/8/25 19:50:00 [只看该作者]

保存在数据表中文本是换行的,如:
1、qwerttyui;
2、lkhhasdkioa;
通过替换方式向WebBrowser中添加后,没有换行显示,如:
1、qwerttyui;2、lkhhasdkioa;

请问怎么解决。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/25 20:08:00 [只看该作者]

贴出具体代码说明

 回到顶部
帅哥哟,离线,有人找我吗?
飞云
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:472 积分:5513 威望:0 精华:0 注册:2015/4/5 14:08:00
  发帖心情 Post By:2020/8/25 20:15:00 [只看该作者]

模板“:(以网页代码存储)
<p>
请问您是哪天来的?
</p>
<p>
【001】
</p>

文本内容,以下内容替换【001】
1、第一天;
2、第二天;
   Dim txt As String=r("模板")
    For Each dr1 As Row In tb.Rows
        Dim s1 As String="【" & dr1("编号") & "】"
        If txt.Contains(s1) Then
            txt=txt.Replace(s1,dr1("文本内容"))  '
            
        End If
    Next


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/25 20:42:00 [只看该作者]

txt=txt.Replace(s1,dr1("文本内容").replace(vbcr,"").replace(vblf,"<br/>"))

 回到顶部
帅哥哟,离线,有人找我吗?
飞云
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:472 积分:5513 威望:0 精华:0 注册:2015/4/5 14:08:00
  发帖心情 Post By:2020/8/25 20:49:00 [只看该作者]

谢谢!还有一个问题,请问替换的内容如何保持一定的行距?WebBrowser不在编辑状态下,凡是超过一行的数据行距都比较紧,没有超过一行的数据是正常现显示的。如果导出到word时,如何保持表格的列宽?谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/25 21:10:00 [只看该作者]

行距试试

txt=txt.Replace(s1,"<p>" & dr1("文本内容").replace(vbcr,"").replace(vblf,"</p><p>") & "</p>")

至于导出word这个控制不了

 回到顶部
帅哥哟,离线,有人找我吗?
飞云
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:472 积分:5513 威望:0 精华:0 注册:2015/4/5 14:08:00
  发帖心情 Post By:2020/8/26 16:25:00 [只看该作者]

您好,我是用html编辑器编辑的,然后导出到word,有办法统一HTML编辑器中文本的行距吗?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/26 16:54:00 [只看该作者]

html编辑器如果有设置行距的功能就可以,不然没有办法

 回到顶部