dcsimg
CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 4 of 4

Thread: [RESOLVED] Moving files on Visual Studio

  1. #1
    Join Date
    Feb 2003
    Location
    Brazil
    Posts
    331

    [RESOLVED] Moving files on Visual Studio

    IŽm using VS2010 and I need to move some files using *.* from one directory to another. But it seems that <MoveFile> doesnŽt accept wild cards and <system> with the move command is not working (move mydirectory\*.* otherdirectory). I verified the permitions and on command line the command <move> work fine. Is there any easy way of doing that?

    Thank you

  2. #2
    2kaud's Avatar
    2kaud is online now Super Moderator Power Poster
    Join Date
    Dec 2012
    Location
    England
    Posts
    6,355

    Re: Moving files on Visual Studio

    One solution is to use system() to execute the required cmd move eg

    Code:
    system("move mydirectory\*.* otherdirectory");
    The other way would be to iterate the source directory to obtain source file names and then use these for MoveFile().
    All advice is offered in good faith only. All my code is tested (unless stated explicitly otherwise) with the latest version of Microsoft Visual Studio (using the supported features of the latest standard) and is offered as examples only - not as production quality. I cannot offer advice regarding any other c/c++ compiler/IDE or incompatibilities with VS. You are ultimately responsible for the effects of your programs and the integrity of the machines they run on. Anything I post, code snippets, advice, etc is licensed as Public Domain https://creativecommons.org/publicdomain/zero/1.0/ and can be used without reference or acknowledgement. Also note that I only provide advice and guidance via the forums - and not via private messages!

    C++17 Compiler: Microsoft VS2017 (15.8.0)

  3. #3
    Join Date
    Feb 2003
    Location
    Brazil
    Posts
    331

    Re: Moving files on Visual Studio

    I prefer using system since is more simple,I did this already as you mentioned but is not working. IŽll try again more carefully and let you now.

    Thank you for your replay.

  4. #4
    Join Date
    Feb 2003
    Location
    Brazil
    Posts
    331

    Re: Moving files on Visual Studio

    I Got it. The problem was that the system command does not accept blanks in the names, you have to sourround them with cotes. The fanny is that _mkdir accepts.

    Thank you!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Windows Mobile Development Center


Click Here to Expand Forum to Full Width




On-Demand Webinars (sponsored)