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

CFile 新建资料

2013-08-10 
CFile 新建文件CFile m_Fileif (FilePathName){CFileDialog m_Dlg(FALSE, cfs, NULL, OFN_HIDEREAD

CFile 新建文件

CFile m_File;
if (FilePathName=="")
{
CFileDialog m_Dlg(FALSE, "cfs", NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, "工程文件(*.CFG)|*.*||", NULL);
if(m_Dlg.DoModal() == IDOK)
{
FilePathName = m_Dlg.GetPathName();              
}
}
CFileException e;
m_File.Open(FilePathName,CFile::modeCreate||CFile::modeWrite, &e);
 TRACE(_T("File could not be opened %d\n"), e.m_cause);


如果FilePathName以前是存在的,就可以,如果我通过Dialog输入的就不行,异常是2,不知道为什么?
[解决办法]
是CFile::modeCreate
[解决办法]
CFile::modeWrite
不是CFile::modeCreate
[解决办法]
CFile::modeWrite
注意之间的符号
[解决办法]
CFile::modeCreate
[解决办法]
CFile::modeWrite

热点排行