![]() |
копирование папок (с++/с)
ПОЖАЛУЙСТА кому не лень то подскажите как копировать папки в с++/с , мне понятно что с помощью функции винапи,но реализовать неполучается.....,а нада очень очень)))
или так,тот кто мне поможет получит семизнак! Х8y-xy5-1 заранее благодарен!!! [Great]: Учись темы называть. В след. раз минус |
http://msdn2.microsoft.com/en-us/library/ms647743.aspx
Это если тебе окно с индикатором копирования не будет мешать)) Иначе придётся рекурсивно копировать каждый файл из директории и каждой поддиректории. (FindFirstFile, FindNextFile, FindClose, CopyFile) Семизнак не нужен. |
так,ребята нада помощь.нада пример копирования папки на языке с++.
что можно взамен дать за это?? очень просто нада. |
блииин чувак, ну тебе же дали ссылку на функцию. Вот, что я замутил за 10 минут:
Код:
int CopyFiles(char* source,char* target)тебе надо скопировать папку c:\1\ в d:\1\, вызываешь вот так: Код:
CopyFiles("c:\\1\\*","d:\\1\\"); |
а шоб както на фтп? примерно на 10.0.0.1 (понятно что локальное)
пожалуйста , может чемто смогу отблагодарить |
пффффф, а сразу че не говорил?
это уже вообще другой вопрос. Могу тебе предложить изучить протокол фтп и юзать сокеты. Хотя может есть варианты и полегче. Но полюбас это уже не 7 строчек. |
ЭТО плохо. другой вопрос?если какаято команда в кмд,которая скрывает окошко консоли?
|
не знаю можно ли скрыть cmd (точно можно, но хз как), но есть функция ShellExecute()
Вот ей можешь выполнять теже комманды что и в cmd в скрытом режиме. Как не знаю, ей не пользовался. Только что вот запустил ей блокнот: Код:
ShellExecute(hwnd,"open","c:\\windows\\notepad.exe","","",SW_NORMAL); |
Цитата:
Код:
std::string Shell(std::string cmd) |
А если через апи захочешь делать, тут есть все примеры, для поиска, получения и закачки файлов на фтп, причём как-раз на С++
http://msdn2.microsoft.com/en-us/library/aa384180.aspx |
| Время: 23:24 |