请大虾指教,如何创建文件夹?我写了代码但出错,请帮我找出问题所在!谢谢了!
jiawj 2006-01-25 10:34:55 请指教,我写了下面一段创建文件夹的代码,文件夹有两层结构"Temporary"下面还有六个子文件夹"ImageSet0"--"ImageSet5"。当文件夹生成之后,我手动删除,再次创建会有问题。不知道为什么,请大虾们给点建议,看看我的代码有什么问题?谢谢!
HRESULT FMRITempDB::CreateTempFile()
{
try
{
// Create "Temporary" folder
csTempPath = _T("E:\\Temporary");
bRes = ::CreateDirectory( csTempPath, NULL );
if ( FALSE == bRes )
{
return E_FAIL;
}
for ( i = 0; i <= 5; i++ )
{
CString csNum.Fomat( _T("%d"), i );
CString csImgPath = csTempPath + _T("\\ImageSet") + csNum;
bRes = ::CreateDirectory( csImgPath, NULL );
if ( FALSE == bRes )
{
return E_FAIL;
}
}
return S_OK;
}
catch (...)
{
return E_FAIL;
}
}