Строковые Типы В Функциях Setcurrentdirectory И Getcurrentdirectory

18.10.2010
4
0
#1
Необходимо создать структуру папок S1-S2-S3(папка в папке).. После создания папки S1 надо сделать её текущей и сохранить путь к этой папке в переменную path и уже используя эту переменную создать остальные вложенные папки.. что я делаю не правильно?

C++:
void __fastcall TForm1::ToolButton1Click(TObject *Sender)
{
int result;
char path[19];
GetCurrentDirectory(19,path);
result=CreateDirectory("S1",0); //Создание каталога
if (!result)
{
ShowMessage("Не возможно создать каталог");
}
else
{
SetCurrentDirectory("S1");
GetCurrentDirectory(19,path);
CreateDirectory("\\S2",0);
CreateDirectory(path+"S2\\S3",0);
}
}