欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

richtext保存有关问题

更新时间: 2014-01-05 02:27:03 责任编辑: Author_N1

 

richtext保存问题
在richtext编辑的内容,有大小字体等相关设置,保存到sql后,再取出来还是原样。是怎么回事?
用text值保存的,应该用哪个?textRTF值也试了,也不对。
--参考方法--
引用:
怎么切换?


假设表单上有一 WebBrowse 控件,名称是 ole,控件的 Init 事件中加入:
This.navigate('about:blank')   && 或你要编辑的 html 文档 url
Inkey(0.1)
This.Document.execCommand('EditMode')
这样就切换到编辑模式,用 BowserMode 替换 EditMode 就返回到浏览模式了

最好自己写一个 html 编辑表单类,像做 rtf 编辑器一样,加上 加粗/斜体/下划线/颜色/插图片/.../保存 等编辑按钮,每个按钮的 Click 事件中都执行 Thisform.ole.Document.execCommand(...),具体的命令名称可以上 msdn 上查。例如,
加粗按钮的代码:
Thisform.ole.Document.execCommand('Bold', 0, .t.)
插图片按钮的代码:
Thisform.ole.Document.execCommand('InsertImage', 1)
-- or --
Thisform.ole.Document.execCommand('InsertImage', 0, 'c:\ttt.jpg')
保存按钮的代码:
Thisform.ole.Document.execCommand('SaveAs', 1)

其他命令自己看着办吧,参见下面链接,去掉常数中的 IDM_,后面的就是命令名
http://msdn.microsoft.com/zh-cn/library/ms533049.aspx
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:27:03
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/9922/
本文WWW.DOC100.NET DOC100.NET版权所有。