我的编辑框是输入一些浮点数,用了multiline,即每行一个
现在我想得到输入文本的行数,然后可以把每一行的文本转换成浮点数.但现在连行熟都得不到,代码如下,编译通过没问题,一运行程序就报错,终止执行了.望各位高手帮小弟一把,实在郁闷的不行了
CInputData dlg;
CString str;
char a[10];
CStdioFile file("E:\\杂项\\vc++\\test.txt",CFile::modeCreate|CFile::modeReadWrite);
if(dlg.DoModal()==IDOK){
int length = dlg.m_target.GetLineCount();
str .Format("%d",length);
file.WriteString(str);
file.Close();
}
现在我想得到输入文本的行数,然后可以把每一行的文本转换成浮点数.但现在连行熟都得不到,代码如下,编译通过没问题,一运行程序就报错,终止执行了.望各位高手帮小弟一把,实在郁闷的不行了
CInputData dlg;
CString str;
char a[10];
CStdioFile file("E:\\杂项\\vc++\\test.txt",CFile::modeCreate|CFile::modeReadWrite);
if(dlg.DoModal()==IDOK){
int length = dlg.m_target.GetLineCount();
str .Format("%d",length);
file.WriteString(str);
file.Close();
}
------------------------------------
体验速度,体验CSDN新版论坛助手:http://community.csdn.net/Expert/TopicView.asp?id=3108679