请问这是怎么回事,急
主要想把文本中单词添加到LISTBOX中去
void CReadtxtDlg::OnButton1()
{
CString filter;
filter="文本文件(*.txt)|*.txt||";
CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY,filter);
if(dlg.DoModal()==IDOK)
{
CString strpath;
strpath=dlg.GetPathName();
//MessageBox(strpath);
}
CStdioFile myfile;
if(myfile.Open(dlg.GetPathName(),CFile::modeRead))
{
CString str;
CString str1;
CString str2;
int s=0;
while(myfile.ReadString(str))
{
for(int i=0;i<str.GetLength();i++)
{
if(int(str.GetAt(i))>=65&&int(str.GetAt(i))<=122)
str2+=str.GetAt(i);
else
{
if(str2!="")
{
m_list.InsertString(-1,str2);
str2="";
}
}
}
m_edit+=str+"\r\n";
UpdateData(FALSE);
}
}
}
对话框中有个LISTBOX(m_list)有个EDIT(m_edit),为什么每一行的文本都显示在EDIT中,
而LISTBOX中只能显示一行文本中的单词?
void CReadtxtDlg::OnButton1()
{
CString filter;
filter="文本文件(*.txt)|*.txt||";
CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY,filter);
if(dlg.DoModal()==IDOK)
{
CString strpath;
strpath=dlg.GetPathName();
//MessageBox(strpath);
}
CStdioFile myfile;
if(myfile.Open(dlg.GetPathName(),CFile::modeRead))
{
CString str;
CString str1;
CString str2;
int s=0;
while(myfile.ReadString(str))
{
for(int i=0;i<str.GetLength();i++)
{
if(int(str.GetAt(i))>=65&&int(str.GetAt(i))<=122)
str2+=str.GetAt(i);
else
{
if(str2!="")
{
m_list.InsertString(-1,str2);
str2="";
}
}
}
m_edit+=str+"\r\n";
UpdateData(FALSE);
}
}
}
对话框中有个LISTBOX(m_list)有个EDIT(m_edit),为什么每一行的文本都显示在EDIT中,
而LISTBOX中只能显示一行文本中的单词?
...全文
相关推荐
急加速急刹车标准
在谈论急加速和急刹车标准时,我们首先需要明确何为急加速和急减速。
c + + 计 时 器 急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急
c + + 计 时 器 急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急
急冷油塔、急冷油生产装置和急冷油生产系统的制作方法.docx
重油循环装置通过重油循环管路与急冷油塔相连,形成闭合的循环系统,对塔体内的重油进行连续过滤,保持急冷油的质量。【急冷油生产系统】急冷油生产系统集成了热量采集循环系统和急冷油生产装置。
急倾斜煤层液压支架设计研究
"急倾斜煤层液压支架设计研究"在煤炭开采技术领域,急倾斜煤层的开采一直是一项挑战。由于其特殊的地质条件,传统的开采方式往往难以应用,尤其是在没有机械化设备的情况下,作业效率和安全性都会大大降低。针
急倾斜煤层开采沉陷预计研究
急倾斜煤层指的是倾角大于45度的煤层。与缓倾斜煤层相比,急倾斜煤层的特点是倾角较大,开采沉陷预计相对复杂。


