Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Как создать папку?


Автор: Klin 16.12.2002, 18:00
сабж - он и в Африке сабж...

Автор: Baa 16.12.2002, 18:51
rtfm!!!
BOOL CreateDirectory(

   LPCTSTR lpPathName, // pointer to a directory path string
   LPSECURITY_ATTRIBUTES lpSecurityAttributes // pointer to a security descriptor
  );

Автор: Step 16.12.2002, 20:20
можно еще фунцию дос вызвать из программы.

Автор: Klin 17.12.2002, 02:15
Цитата(Step @ 16.12.2002, 12:20)
фунцию дос

Досувскую?
Хммм... Не когдаа не пробовал.
Как?

Автор: Vit 17.12.2002, 03:56
В Дельфи есть функция ForceDirectories - если она есть в билдере, то это оптимальный вариант, так как создаёт и все необходимые директории предки, т.е. если надо создать

С:\dev\mine\files

и каталога С:\dev нет, то тогда выполнение этой функции создаст све необходимые каталоги:

С:\dev\
С:\dev\mine\
С:\dev\mine\files\

Автор: Baa 17.12.2002, 08:26
Цитата(Klin @ 16.12.2002, 18:15)
Досувскую?
Хммм... Не когдаа не пробовал.
Как?

И не надо пробовать... наерно имелось в виду mkdir

Автор: Klin 17.12.2002, 22:26
Vit, спасибо за такой короткий вариант!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)