• Paranoid - курс по анонимности и безопасности в сети от команды codeby. Защита персональных данных, анонимность в сети интернет, настройка виртуальных машин, безопасная передача данных, анти форензика и еще много всего полезного. Подробнее ...

  • Мобильный клиент нашего форума для Android гаджетов доступен в Google Play Market по этой ссылке. Клиент можно скачать с нашего форума по этой ссылке. Последняя версия МК в нашем телеграм канале вот здесь

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

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

Zalman

#1
Имеется код:
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
Проблема в том, что он не работает. Стоит задача просто переместить или копировать файл. Если кто может помочь кодом, то буду очень благодарен. Спасибо.
 
Статус
Закрыто для дальнейших ответов.
Вверх Снизу