最近写一个富文本编辑器,找到了一个编辑功能非常强大的控件TRichViewEdit,通过一周时间的文档学习和DEMO测试,发现它对HTML格式文件支持不够,而且作者约定的RVF格式又不通用,也没有提供与HTML格式之间进行转化接口,当然可以保存成HTML文件格式,但是却无法再加载显示,因此在数据结构化处理过程中要对插入的诸如图片、上下标、表格等对象的单独处理上就显得捉襟见肘。我不想通过TWebBrowser控件来做编辑器,因为客户上一个版本的编辑器这样实现带来很多问题,所以想请教大家如果有具体关于TRichView在RVF或者HTML格式进行数据处理的经验,不胜感激!

解决方案 »

  1.   

    这个组件功能应该很不错啊。我原来用过,好像支持mshtml还不错嘛
      

  2.   

    请问你在将HTML格式的对象比如表格单独加载的时候,怎么让它正常显示啊?
      

  3.   

    并不容易。应该这样做:一直保存原有的rtf流,当需要的时候,利用richview给它转化成html,如果要编辑,则仍调出rtf流编辑。