读书人

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

发布时间: 2012-02-08 19:52:21 作者: rapoo

如何建立名字存储在数组中的文件夹?
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只能一层一层地创建

读书人网 >VC/MFC

热点推荐