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

  • Автор темы Автор темы Andersen1313
  • Дата начала Дата начала
A

Andersen1313

Необходимо создать структуру папок 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);
}
}
 
вот это: path+"S2\\S3" вы делаете неправильно, так даже в билдере нельзя.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!