Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
How can I copy multiples files with Win API
Message
De
18/12/2006 05:04:36
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Fonctions Windows API
Versions des environnements
Visual FoxPro:
VFP 9 SP1
OS:
Windows Server 2003
Network:
Windows 2000 Server
Database:
Visual FoxPro
Divers
Thread ID:
01178486
Message ID:
01178492
Vues:
20
AFAIK you must call CopyFile several times, once for each file. What about using ShellExecute to run a simple copy *.* command?


>I want to use the windows API to copy mutliples files from folder A to folder B. My code is as follows:
>
>DECLARE INTEGER CopyFile IN kernel32;
> STRING lpExistingFileName,;
> STRING lpNewFileName,;
> INTEGER bFailIfExists
>
>lnResult = CopyFile ("w:\folder1\*.*","w:\folder2\",0)
>
>This does not work. It only works if I give a filename as follows:
>
>lnResult = CopyFile ("w:\folder1\file.txt","w:\folder2\file.txt",0)
>
>
>How can I copy multiple files. I dont want to use the COPY FILE from VFP as it changes the file mames from Upper to Lower case after the copy is done. The file names need to stay in the CASE they work created it.
>
>I would appreciate some help. Thanks in advance!!
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform