RT.WinForm 中.1. 如何让用户编辑他录入的文本.
2. 当用户录入的带有格式的文保存之后,会有人用WEB的方式浏览他录入的内容或者是修改,web端用的是FCKEditor. 谁有比较好的解决办法?或现成的支持winform的HTML控件,或者是源代码? 顶者有分.

解决方案 »

  1.   

    RichTextBoxRichTextBox控件使用OLEObjects集合支持嵌入的对象。每个嵌入控件中的对象都表示为一个OLEObject对象。这允许文档中创建的控件可以包含其他控件或文档。例如,可以创建一个包含Microsoft Excel报表、Microsoft Word文档或任何在系统中注册的其他OLE对象的文档。例如,可以创建一个包含Microsoft Excel报表、Microsoft Word文档或任何在系统中注册的其他OLE对象的文档怎么用没研究过....RichTextBox 保存到数据库存的话,以文件的方式存放应该可以
      

  2.   

    如果非要使用WinForm控件,那么只能使用第三方控件。
    不过有一个比较有效也合理的办法,建议你使用:使用WebBrowser控件。
    你的需求不外乎两个部分:编辑和预览。
    编辑时,使用WebBrowser加载到一个编辑的HTML页面(页面保存在exe文件同目录下即可),HTML中使用FckEdit让用户编辑,当编辑完成后,你可以通过在WebBrowser控件中js脚本获得用户编辑完成的HTML.保存到数据库或文件,然后进入预览。
    预览很简单,将用户编辑好的HTML内容直接加载到WebBrowser控件中显示。
      

  3.   

    RichTextBox 应该不能实现做用.有谁还有更好的办法?希望指教一下..前几天出去旅游了,没时间关注....Sorry
      

  4.   

    看过诸多资料,看来多是使用TWebBrowser控件相关接口来处理了。
    不过自己还有许多问题。关注此问题!