android开发

专注于android开发

导航

解决RichEdit line insertion error的方法

  本文来自:http://blog.csdn.net/hellogv/  

 


 在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();

posted on 2007-11-11 18:36  android开发  阅读(1281)  评论(0)    收藏  举报

大连网站建设、大连做网站、大连网站建设、大连网站设计、大连做网站电话、大连做网站。