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

怎么建立名字存储在数组中的文件夹

2012-02-08 
如何建立名字存储在数组中的文件夹?for(i0i Station_Numi++)//important{system( mkdirdirname )//

如何建立名字存储在数组中的文件夹?
for   (i=0;i <Station_Num;i++)//important
{
system( "mkdir   dirname "   );     //建立目录。
rename   ( "dirname "   ,Station_Name[i]);//改名
}//其中Station_Num是文件夹数量,名字存储在Station_Name[i]中

这么做有的机子可以,有的不行

用CreateDirectory怎么实现啊


[解决办法]
BOOL success = ::CreateDirectory(Station_Name[i], 0);
if (!success)
{
CString str;
str.Format( "failed to create directory, %d ", GetLastError());
AfxMessageBox(str);
}
[解决办法]
如楼上!
BOOL CreateDirectory(
LPCTSTR lpPathName,
LPSECURITY_ATTRIBUTES lpSecurityAttributes
);

[解决办法]
给出绝对路径
[解决办法]
CreateDirectory只能一层一层地创建

热点排行