RichView 基本用法说明(7)

2019-03-21 20:14

RVData.GetItemTextR(i)));

end else if not UnicodeFrom and ThisUnicodeTo then begin

RVData.GetItem(i).ItemOptions:=RVData.GetItem(i).ItemOptions+[rvioUn

icode];

RVData.SetItemTextR(i,RVU_AnsiToUnicode(RVData.GetStyleCodePage(0), RVData.GetItemTextR(i))); end; end; end; end; end; begin

HypertextStyleNo := 0; if KeepLinks then

for i := 0 to RVData.GetRVStyle.TextStyles.Count-1 do if RVData.GetRVStyle.TextStyles[i].Jump then begin HypertextStyleNo := i; break; end;

UnicodeTo := RVData.GetRVStyle.TextStyles[0].Unicode;

UnicodeHTo := RVData.GetRVStyle.TextStyles[HypertextStyleNo].Unicode; DoRemoveFormatting(RVData); end;

上面是主要实现方法,如果要在文档中正式使用此方法,调用下面的代码即可。

RemoveFormatting(RichViewEdit1.RVData, True, True);

NormalizeRichView(RichViewEdit1.RVData);//还原编辑器原始状态,这步很重要,主要起修复作用,可以理解为格式化

RichViewEdit1.DeleteUnusedStyles(True, True, True); RichViewEdit1.ClearUndo; RichViewEdit1.Format;


RichView 基本用法说明(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:海南大学转专业攻略(2014级最新版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: