怎么获取编辑框控件中的多列内容
如何获取编辑框控件中的多列内容?
我想把网页上一个表格的内容复制粘贴到编辑框中,然后再从编辑框按行将表格的单元格内容分别赋值给各个相应的变量,比如以下数据:
学期 课程名称 课程代码 分数 学分 成绩类别 课程性质
2004-2005_1 WTO概论A BT00511 74 2 正考 专业基础必修
2004-2005_1 大学英语Ⅰ BG6301 80 4 正考 公共必修
2004-2005_1 当代国际关系与中国战略 W10208 100 1 正考 政史哲类
就是从一个成绩表复制过来的,如何把这些数据按“学期”、“课程名称”、.....分别提取出来赋值给各个相应的变量(分别设置接收“学期”、.....值的变量)?
------解决方案--------------------
MSDN:
#ifdef _DEBUG
// The pointer to my edit.
extern CEdit* pmyEdit;
int i, nLineCount = pmyEdit-> GetLineCount();
CString strText, strLine;
// Dump every line of text of the edit control.
for (i=0;i < nLineCount;i++)
{
pmyEdit-> GetLine(i, strText.GetBuffer(pmyEdit-> LineLength(i)));
strText.ReleaseBuffer();
strLine.Format(TEXT( "line %d: '%s '\r\n "), i, strText.GetBuffer(0));
afxDump < < strLine;
}
#endif
我想把网页上一个表格的内容复制粘贴到编辑框中,然后再从编辑框按行将表格的单元格内容分别赋值给各个相应的变量,比如以下数据:
学期 课程名称 课程代码 分数 学分 成绩类别 课程性质
2004-2005_1 WTO概论A BT00511 74 2 正考 专业基础必修
2004-2005_1 大学英语Ⅰ BG6301 80 4 正考 公共必修
2004-2005_1 当代国际关系与中国战略 W10208 100 1 正考 政史哲类
就是从一个成绩表复制过来的,如何把这些数据按“学期”、“课程名称”、.....分别提取出来赋值给各个相应的变量(分别设置接收“学期”、.....值的变量)?
------解决方案--------------------
MSDN:
#ifdef _DEBUG
// The pointer to my edit.
extern CEdit* pmyEdit;
int i, nLineCount = pmyEdit-> GetLineCount();
CString strText, strLine;
// Dump every line of text of the edit control.
for (i=0;i < nLineCount;i++)
{
pmyEdit-> GetLine(i, strText.GetBuffer(pmyEdit-> LineLength(i)));
strText.ReleaseBuffer();
strLine.Format(TEXT( "line %d: '%s '\r\n "), i, strText.GetBuffer(0));
afxDump < < strLine;
}
#endif