J'ai un problème de FileCopy sous VB4

Alexandre Gauthier - 23 août 2000 à 00:36
 Amonbofis - 23 août 2000 à 03:12
Je veux copier
B:Leves*.* vers D:Leves
alors j'ai inscrit le code suivant:

dim a,b
a = "B:Leves*.*"
b = "D:Leves"
FileCopy a, b

mais sa ne marche pas, sa dit "Erreur 52, nom ou numéros de fichier incorrect" j'ai tout essayer, rien à faire....... Merci!

1 réponse

FileCopy n'accepte pas les 'wildcards'.

Tu dois lui donner un à un les noms des fichiers.

(code non testé)
Tu doit utiliser un truc du style:

dim FichierSource as string
dim FichierDest as string
dim NomComplet as string

FichierSource = "B:Leves*.*"
FichierDest = "D:Leves"
NomComplet = Dir FichierSource

Do
filecopy nomcomplet fichierdest
nomcomplet = dir
loop until nomcomplet=""
0
Rejoignez-nous