sLoadFile为要处理的字符串;
CString sCombEdit[128] 为每个回车键之前的字符串暂存buffer。
CString sLoadFile;
CString sTemp;
CString sCombEdit[128];
sLoadFile.Empty();
sTemp.Empty();
CString sFind = "\r\n"; // 寻找回车键确认各编辑框数据
int iStart = 0; // 寻找起始位置
int iPos = 0; // 找到的回车键位置
int iCnt = 0; // 每行字符个数
int idEdit = 0; // Edit序号
while((iPos = sLoadFile.Find(sFind,iStart)) != -1)
{
iCnt = iPos - iStart; // 每行的字符个数
// 取出每行的字符串
for(int i=0; i<iCnt; i++)
{
sTemp = sLoadFile.GetAt(iStart+i);
sCombEdit[idEdit] += sTemp; // 每行取出的字符组合成字符串
}
idEdit++; // 取完一行后buffer index加1
iStart = iPos+2; // 从下一行起始位置重新开始查找
}