运行时中止

运行时中断
void CIndicateDlg::OnBnClickedButtonApply()
{
// TODO: Add your control notification handler code here
ReadIni();
CString str2;
double dXsize,dYsize; //转换XY区域大小
double dXinterval,dYinterval; //XY区域间隔
double dXhalf,dYhalf; //xy区域大小一半值
double dx,dy; //每个点XY坐标
CString str; //单元格值
CString strX,strY; //单元格X.Y值

dXsize=_wtof(m_strXsize.GetBuffer());
dYsize=_wtof(m_strYsize.GetBuffer());
dXinterval=dXsize/10;
dYinterval=dYsize/10;
dXhalf=dXsize/2;
dYhalf=dYsize/2;

//将修改的值导入TXT文件中
file.Open(m_strCorpath, CFile::modeReadWrite | CFile::shareExclusive);
for (int i=1 ;i <= 11 ;i++)
{
for(int j=1 ;j <= 11 ;j++)
{
str2 = m_ctrList.GetItemText(i-1,j);
file.WriteString(str2+_T("\n"));
}
}
file.Close();
}
这是出问题的按钮事件。按钮打开一个TXT文件,写入数据。编译时没有错误,一步一步跟踪调试都没问题。但是拿到别人电脑上测试时出现如下图中断
运行时中止
------解决方案--------------------
崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处。