Здравствуйте, Посетитель | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

  • Страница 1 из 1
  • 1
Модератор форума: MFC  
Форум С++ Builder Helper » C/C++ и BCB » С++ и С++ Builder » FileCopy (Синтаксис)
FileCopy
ShadeДата: Четверг, 15.03.07, 05:03 | Сообщение # 1
Группа: Пользователи
Сообщений: 3
Статус: Offline
Здравствуйте. При написании программы я столкнулся с необходимостью копировать файлы программно. Вот только не могу понять синтаксис команды FileCopy. Как переменные для пути к файлу и к месту для копирования она требует constant char. У меня эти переменные в формате AnsiString. Пробовал конвертировать, но ничего не вышло. Не подскажете что делать? help
 
MFCДата: Понедельник, 23.04.07, 01:55 | Сообщение # 2
Основатель проекта
Группа: Авторы
Сообщений: 23
Статус: Offline
А ты каким обраpом конвертировал? surprised

Там, где требуется constant char, вместо AnsiString пиши s.c_str() , где s -переменная типа AnsiString.


MA F*CKA CREW
 
REYДата: Понедельник, 23.04.07, 17:32 | Сообщение # 3
Группа: Модераторы
Сообщений: 65
Статус: Offline
Как удалить целую папку со всеми файлами и вложенными каталогами каталогами
Помогите с кодом!



Вы найдёте меня на EEE и ECTS между стендами Blizzard и Sony, напротив EA .
 
ShadeДата: Суббота, 28.04.07, 01:14 | Сообщение # 4
Группа: Пользователи
Сообщений: 3
Статус: Offline
MFC. Спасибо, Выручил. :D.
 
boltДата: Понедельник, 11.06.07, 17:18 | Сообщение # 5
Группа: Пользователи
Сообщений: 3
Статус: Offline
не хотел создавать новую тему. как скопировать целую папку со всем содержымым.
нашел код для копирования всех файлов внутри папки
SHFILEOPSTRUCT op;
ZeroMemory(&op, sizeof(op));
String sour = "C:\\122\\*.*" + '\0' + '\0';
String des = "C:\\12\\" + '\0'+'\0';
op.hwnd = 0;
op.wFunc = FO_COPY;
op.pFrom = sour.c_str();
op.pTo = des.c_str();
op.fFlags = FOF_FILESONLY;
SHFileOperation(&op);
исходник для, того что надо, но он чуть битый
http://rxlib.ru/forums....iew=new
код можно посмотреть, но там не толко копирование а и удаления, короче из всей этой кучи немогу видилить только копирование со всем содержымым (файлы, подпапки)
 
Форум С++ Builder Helper » C/C++ и BCB » С++ и С++ Builder » FileCopy (Синтаксис)
  • Страница 1 из 1
  • 1
Поиск:

Дизайн — Артур Нецветаев © 2005-2008 Builder Helper Group Хостинг от uCoz