如何取得vc列表控件中的数据,列表控件为报告形式,用GetItemText?
如何取得vc列表控件中的数据,列表控件为报告形式,我想把列表控件中的记录数据取出放在另一个编辑框中,用GetItemText函数据可以吗?具体代码如何,分不多,求指教。...
如何取得vc列表控件中的数据,列表控件为报告形式,我想把列表控件中的记录数据取出放在另一个编辑框中,用GetItemText函数据可以吗?具体代码如何,分不多,求指教。
展开
展开全部
CString filepath;
CString artist;
int n=0;
for (n;n<m_LIST.GetItemCount();n++)//取列表数据
{
filepath=m_LIST.GetItemText(n,3);//取第N行第三个数据
artist=m_LIST.GetItemText(n,2);
if (folderexist(filepath)==false)
{
createfloder(m_EDIT2+"\\"+artist);//创建分类目录
}
CString tpath=m_EDIT2+"\\"+artist+"\\"+m_LIST.GetItemText(n,0);
MoveFile(filepath,tpath);//移动文件
if (!FileExist(filepath))//反馈信息
{
m_LIST.SetItemText(n,4,"√");
}else{
m_LIST.SetItemText(n,4,"×");
}
}
从我的程序里截取的一段,你参考下//GetDlgItem(IDC_EDIT2)->SetWindowText(filepath);//设置编辑框值
CString artist;
int n=0;
for (n;n<m_LIST.GetItemCount();n++)//取列表数据
{
filepath=m_LIST.GetItemText(n,3);//取第N行第三个数据
artist=m_LIST.GetItemText(n,2);
if (folderexist(filepath)==false)
{
createfloder(m_EDIT2+"\\"+artist);//创建分类目录
}
CString tpath=m_EDIT2+"\\"+artist+"\\"+m_LIST.GetItemText(n,0);
MoveFile(filepath,tpath);//移动文件
if (!FileExist(filepath))//反馈信息
{
m_LIST.SetItemText(n,4,"√");
}else{
m_LIST.SetItemText(n,4,"×");
}
}
从我的程序里截取的一段,你参考下//GetDlgItem(IDC_EDIT2)->SetWindowText(filepath);//设置编辑框值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询