1. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

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

Тема в разделе "С и С++", создана пользователем Zalman, 21 май 2007.

Статус темы:
Закрыта.
  1. Zalman

    Zalman Гость

    Репутация:
    0
    Имеется код:
    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
    Проблема в том, что он не работает. Стоит задача просто переместить или копировать файл. Если кто может помочь кодом, то буду очень благодарен. Спасибо.
     
  2. grigsoft

    grigsoft Well-Known Member

    Репутация:
    0
    Регистрация:
    15 ноя 2005
    Сообщения:
    735
    Симпатии:
    0
    А чем CopyFilе не угодил?
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей