My VB code needs to copy a file from one location to another, and I can do this with FILECOPY just fine. What I'd like to do though, is invoke the Windows copy function, so that the user gets the whole 'transfers in progress' experience.

Is there a way to invoke Windows Copy from VB ? (I have Windows XP, btw) I'd probably even settle for the DOS copy function, since it provides a progress display of sorts. I'm trying to keep my code as short as possible, without handling the progress display on my own.