以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  富文本编辑器的保存和查看问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=186699)

--  作者:lin98
--  发布时间:2023/5/22 9:48:00
--  富文本编辑器的保存和查看问题
论坛上有大伽做富文本编辑器有以下问题
1.富文本编辑器,可以图文混编,保存在数据库时会产生一些html,这样会占用数据库,从html提取纯本文,图文混编,图没保存,怎么处理有更好?数据库只保存图文,不要有html
2.富文本编辑器在新增一个时,要关闭一次,否则,表的字段新增,富文本编辑器还停在原来状态,需关闭窗口,重新打开才可以,这样很友好,新增一个关闭窗口,重新打开一次,太麻烦,如何实现象数据新增一样,持续编辑?
3.富文本编辑器显示跟新增一样,需关闭窗口,重新打开,如何实现目录树显示查看,象帮助那样?
4 .官方的帮助是用什么工具编辑,是完全开源?如何集成狐表?

--  作者:有点蓝
--  发布时间:2023/5/22 9:54:00
--  
1、2、3、这个本来就是基于html的编辑器,没有html就无法保存图片了。至于其它具体的用法请自行研究它的帮助

4、官方帮助使用的一个专门的软件编辑的,叫winchm,也是基于html的。winchm不开源,收费的软件,无法集成到Foxtable

--  作者:lin98
--  发布时间:2023/5/22 10:48:00
--  
富文本编辑器显示跟新增一样,需关闭窗口,重新打开,这个在狐表里,是因为WebBrowser,一次只打开一个,不能目录树显示,还打开很慢,很占时间,如何实现提升?



--  作者:有点蓝
--  发布时间:2023/5/22 10:53:00
--  
不需要关闭窗口。正常这种组应该都有一套api可以直接控制编辑器的内容的,还是去看看组件的帮助文档吧
--  作者:lin98
--  发布时间:2023/5/22 11:34:00
--  

WebBrowser

WebBrowser用于显示网页。

属性

  • Address

    表示要显示的网页地址。
    地址必须以http开头,例如:http://www.foxtable.com/
    地址也可以是本地的一个网页文件。

方法

  • GoBack
    后退一页。
     
  • GoForward
    前进一页。
     
  • GoHome
    回到首页,首页地址由计算机的Internet选项决定。
     
  • Print
    打印显示的内容
     
  • ShowSaveAsDialog
    显示另存为对话框。
     
  • OfficeToolBar
    逻辑型,如果设置为True,打开Word或Excel文件后,会显示菜单和工具栏。

示例一

在窗口中加一个WebBrowser和一个按钮,希望单击该按钮可以显示Foxtable主页,可以将按钮的Click事件代码设为:

Dim brw As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
brw.Address = 
"http://www.foxtable.com/"

示例二

WebBrowser打开一个Excel文件,并显示Excel的菜单和工具栏:

Dim web As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
web
.OfficeToolBar = True
web
.Address = "c:\\data\\ddd.xls"

我们可以在WebBrowser显示Excel报表和Word报表,参考:

在窗口显示Word报表

在窗口显示Excel报表


本页地址:http://www.foxtable.com/webhelp/topics/1480.htm

只有这些

--  作者:有点蓝
--  发布时间:2023/5/22 11:51:00
--  
去看这个【富文本编辑器】的帮助文档