首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

VC++6.0编译有关问题

2012-03-29 
VC++6.0编译问题小弟刚学MFC,弄了段代码:UpdateData(TRUE)CFileDialog dlg(true,NULL,NULL,OFN_HIDEREADO

VC++6.0编译问题
小弟刚学MFC,弄了段代码:
UpdateData(TRUE);
CFileDialog dlg(true,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"*.txt|*.txt||");
if (IDOK==dlg.DoModal())
{
m_edit1=dlg.GetFileName(); //get file name
CFile file (m_edit1,CFile::modeRead); //read only mode open file
size=file.GetLength();
pBuf=new unsigned char[size+1];
pBuf[size]=0;
file.Read(pBuf,size);
file.Close();
SetDlgItemText(IDC_EDIT2,""); 
SetDlgItemText(IDC_EDIT4,"");
}
UpdateData(FALSE);
在一个工程中调试可以实现点击浏览来获取文件名,完成在文本框的显示,后来把它复制到另外一个工程代码中,调试不能完成前面的功能,断点测试上文本框变量expression can't evaluated,求大神解答

[解决办法]
像这些:m_edit1
在新的工程里面都是一样的吗
[解决办法]
控件和变量绑定有问题吧,检查一下
[解决办法]
文本框变量expression can't evaluated ==>可以改成TRACE()来输出呀,不一定要调试时查看!

热点排行