|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Как программно создать папку? |
|
|
C/C++ - [решено] Как программно создать папку?
|
Новый участник Сообщения: 38 |
а как создать папку, если ее нет?
|
|
Отправлено: 19:41, 02-08-2010 |
![]() Старожил Сообщения: 232
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 04:08, 03-08-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать ganselo, Мне надо на я зыке С++...
|
Отправлено: 14:14, 03-08-2010 | #3 |
Будем жить, Маэстро... Сообщения: 6694
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 16:40, 03-08-2010 | #4 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать Drongo, а как прописать что бы прорамма проверяла есть ли такая папка в заданном каталое?
|
|
Отправлено: 17:29, 03-08-2010 | #5 |
![]() Старожил Сообщения: 232
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Viruss:
|
|
------- Отправлено: 22:16, 03-08-2010 | #6 |
![]() Пользователь Сообщения: 147
|
Профиль | Отправить PM | Цитировать может это поможет:
TCHAR sPathTo [] = “c:\\1\\2\\3\\4\\5\\6\\7\\8”;//директория, которую нужно создать bool AQLCreateDirectory(TCHAR * sPathTo) { //пока директория не создана, будем пытаться её создать// while(CreateDirectory(sPathTo, NULL) == FALSE) { /* директория не создана, поэтому нужно сначала создать ”предыдущую” директорию */ TCHAR sTemp[MAX_PATH]; int k = strlen(sPathTo); strcpy(sTemp, sPathTo); //пытаемся найти и создать директорию самого “нижнего” уровня while(CreateDirectory(sTemp, NULL) != TRUE) { /* пытаемся найти первичные половые признаки предыдущей директории.... */ while(szTemp1[--k] != '\\') { if(k<=1) return FALSE;/* похоже, что директория создана быть вообще не может! sTemp[k] = NULL; } /* ......а как только нашли - создать её */ } //во время первого прохода будет создана директория “1”, во время второго – “2” и т.д. } return TRUE; } |
Отправлено: 01:55, 04-08-2010 | #7 |
![]() Старожил Сообщения: 232
|
Профиль | Сайт | Отправить PM | Цитировать Цитата котвася:
|
|
------- Отправлено: 15:53, 04-08-2010 | #8 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать Подскажите, как создать новую папку на FTP сервере....
|
Отправлено: 11:59, 03-12-2010 | #9 |
![]() Старожил Сообщения: 232
|
Профиль | Сайт | Отправить PM | Цитировать Viruss, mkdir dir_name ?
|
------- Отправлено: 12:39, 03-12-2010 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - [решено] Как создать пользовательскую папку в Windows 7? | PulSar.CE194694 | Microsoft Windows 7 | 8 | 10-12-2012 22:26 | |
CMD/BAT - [решено] Как создать папку имя которой будет дата создания файла ? | Vitaly_Sigov | Скриптовые языки администрирования Windows | 16 | 15-05-2012 07:13 | |
[решено] Не могу создать папку. | poisonkit | Microsoft Windows NT/2000/2003 | 6 | 14-06-2010 22:33 | |
Интерфейс - Как создать папку "Мои видеозаписи" | konstantinych | Microsoft Windows 2000/XP | 8 | 17-08-2009 22:45 | |
Создать новую папку.. | Stray | Microsoft Windows 95/98/Me (архив) | 14 | 18-08-2002 09:39 |
|