HardBirch

解决RichEdit line insertion error的方法

时间:07-11-11 栏目:安卓入门与提高 作者:张飞不张,文采横飞 评论:0 点击: 2,919 次

 


在RICHEDIT 中使用StringReplace这个字符串替换函数时, 很容易就出现"RichEdit line insertion error".

解决的方法:

TStrings *tmp=new TStringList;//中间变量,用于暂时保存字符串列表的内容
String Spilth=MemoB->Strings[i];
if(Trim(Spilth)!="")
{
tmp->Text=StringReplace(MemoA->Text,Spilth,"",TReplaceFlags()   <<   rfReplaceAll);
}
TStringStream *str=new TStringStream(tmp->Text);//使用字符串流来转移数据,这就搞定,而且速度超快!!
MemoA->LoadFromStream(str);
tmp->Free();
str->Free();

声明: 本文由( 张飞不张,文采横飞 )原创编译,转载请保留链接: 解决RichEdit line insertion error的方法

解决RichEdit line insertion error的方法:等您坐沙发呢!

发表评论


QQ群互动

Linux系统与内核学习群:194051772

WP建站技术学习交流群:194062106

魔豆之路QR

魔豆的Linux内核之路

魔豆的Linux内核之路

优秀工程师当看优秀书籍

优秀程序员,要看优秀书!

赞助商广告

友荐云推荐