导入文本内容到list control

来源:互联网 发布:淘宝创建店铺流程 编辑:程序博客网 时间:2024/06/06 02:33
CString strPath = _T("");CFileDialog Open(TRUE, _T("*.txt"), NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, _T("帐号文件 (*.txt)|*.txt|All Files (*.*)|*.*||"), NULL);if (Open.DoModal() == IDOK){strPath = Open.GetPathName();//这就是路径了。}CStdioFile file;if (!file.Open(strPath, CFile::modeReadWrite)){AfxMessageBox("导入帐号出错");return;}CString str, mArray[4];mlist.DeleteAllItems();while (file.ReadString(str)){for (int i = 0; i < 4; i++){AfxExtractSubString(mArray[i], str, i, ' ');  //将分割结果存放在数组中}int n = mlist.GetItemCount();mlist.InsertItem(n, "0");//插入一项    (插入表项mlist.SetItemText(n, 1, mArray[0]);mlist.SetItemText(n, 2, mArray[1]);mlist.SetItemText(n, 3, mArray[2]);mlist.SetItemText(n, 4, mArray[3]);}file.Close();

原创粉丝点击