Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
 Аватар для chaleureux
25 / 28 / 19
Регистрация: 24.12.2014
Сообщений: 1,260

Как создать папку в через специальные пути ?

01.04.2018, 20:49. Показов 1075. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Путь до папки Windows
C++
1
2
TCHAR windir[MAX_PATH];
GetWindowsDirectory(windir, MAX_PATH);
Теперь пытаюсь создать свою папку в директории windir
C++
1
2
auto destination = PathCombine(windir, "MyFolder", NULL);
CreateDirectory(destination,NULL);
Но папка не создаётся, скажите что исправить?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.04.2018, 20:49
Ответы с готовыми решениями:

Как создать папку по пути
Нужно создать папку в %ProgramData% или %ProgramFiles% . Как программно сделать это? Это не срабатывает. ...

Как создать рандомную папку через скрипт
Есть скрипт: <? $conn_id = @ftp_connect('IP', 21, 5); if($conn_id) { $login_result = @ftp_login($conn_id, 'NAME',...

Как создать новую папку через delphi?
Если нет папки с таким названием, то создать её. Как это сделать?

7
1719 / 568 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
01.04.2018, 21:14
nd2, да ввели что то в C++17
http://en.cppreference.com/w/c... _directory
0
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
01.04.2018, 21:20
Цитата Сообщение от мановар Посмотреть сообщение
ввели что то в C++17
Ввели-то ввели, но не везде это скомпилируешь, да и код у ТС не С++-шный.
0
1719 / 568 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
01.04.2018, 21:28
Да подумал надо что то на C++ подобное изобразить раз тема в плюсах. В VS компилится, а в остальных не знаю.
0
2736 / 891 / 331
Регистрация: 10.02.2018
Сообщений: 2,116
01.04.2018, 21:34
Нужно посмотреть код ошибки (System Error Codes)
C++
1
DWORD err = GetLastError();
1
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
01.04.2018, 21:43
Цитата Сообщение от мановар Посмотреть сообщение
В VS компилится
Не во всех.
0
2736 / 891 / 331
Регистрация: 10.02.2018
Сообщений: 2,116
01.04.2018, 21:45
Никогда не пользовался PathCombine, по-моему аргументы не правильно заданы.
0
 Аватар для chaleureux
25 / 28 / 19
Регистрация: 24.12.2014
Сообщений: 1,260
01.04.2018, 22:13  [ТС]
Решил проблему:
C++
1
2
3
4
5
TCHAR windir[MAX_PATH];
GetWindowsDirectory(windir, MAX_PATH);
 
TCHAR t1Dir[MAX_PATH + 2];
auto destination = PathCombine(t1Dir, windir, "MyFolder");
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.04.2018, 22:13
Помогаю со студенческими работами здесь

После запуска батника он должен создать по этому пути папку
есть код: @echo off MD %userprofile%\Documents\RAD Studio\Projects\123 После запуска батника он должен создать по этому пути папку...

Создать программу, которая находит папку (файл) по заданному пути и “выдаёт” о ней общие сведения
Здравствуйте форумчане, обращаюсь я к вам с нескромной просьбой, а именно, не могли бы вы сделать псевдокод или попросту за меня сделать...

Не могу создать папку на рабочем столе – выпадает ошибка – “не удалось создать папку – Указан недопустимый путь. Что делать ?
Не могу создать папку на рабочем столе – выпадает ошибка – “не удалось создать папку – Указан недопустимый путь. Что делать ? Я думаю что...

Как получить доступ к файлам через сетевую папку (создать файлы в сетевой или просто получить список)?
Как получить доступ к файлам через сетевую папку (создать файлы в сетевой или просто получить список) C++ Через FindFileData пробовал - не...

Как поместить папку в скрипт, чтобы при использовании скрипта папка ложилась по нужному пути?
Как поместить папку с файлами в скрипт?, чтобы при использовании скрипта папка ложилась по нужному пути?! DirCopy, DirMove, подходят...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru