Копировать файл

  • Автор темы Автор темы Zalman
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Z

Zalman

Имеется код:
int MoveFiles( AnsiString slSourceDir, AnsiString slTargetDir, bool toCopy = true )
{
SHFILEOPSTRUCT sh;
sh.fFlags = FOF_NOCONFIRMATION | FOF_SILENT | FOF_FILESONLY;
sh.wFunc = toCopy ? FO_COPY : FO_MOVE;
sh.pFrom = slSourceDir.c_str();
sh.pTo = slTargetDir.c_str();
sh.hNameMappings = NULL;
sh.lpszProgressTitle = NULL;
return SHFileOperation ( &sh );
}

void __fastcall TForm1::Button1Click(TObject *Sender)
{
Label1->Caption="Копирую!";
MoveFiles("c:\Project1.exe", "c:\Temp");
}
Смотрел пример здесь: http://www.realcoding.net/article/view/1868#r10
Проблема в том, что он не работает. Стоит задача просто переместить или копировать файл. Если кто может помочь кодом, то буду очень благодарен. Спасибо.
 
А чем CopyFilе не угодил?
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab