首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

怎么获得TRichEdit中的文本,求啊

2012-03-12 
如何获得TRichEdit中的文本,急求啊!我的程序需要将一个TRichEdit中的一部分文本拷贝到另一个TRichEdit中去

如何获得TRichEdit中的文本,急求啊!
我的程序需要将一个TRichEdit中的一部分文本拷贝到另一个TRichEdit中去,原先使用GetSelTextBuf()和SetSelTextBuf(),但是这两个函数在windows   XPE下不支持,请问还有其他的方法吗?

比如将一个TRichEdit中的1-20行文本拷贝到另一个TRichEdit中。请指点。。。

[解决办法]
TStringList *pList = new TStringList;
int nStartLine = 0; // 从第1行开始
int nEndLine = 19; // 到第20行

for(int i=nStartLine; i <nEndLine; i++)
pList-> Add(RichEdit1-> Lines-> Strings[i]);

RichEdit2-> Lines-> AddStrings(pList);

delete pList;

热点排行