corbakoo
Messages postés24Date d'inscriptionmardi 11 mai 2004StatutMembreDernière intervention24 août 2005
-
10 août 2005 à 16:59
corbakoo
Messages postés24Date d'inscriptionmardi 11 mai 2004StatutMembreDernière intervention24 août 2005
-
10 août 2005 à 23:08
Bonjour à tous
Mon problème est que je veux copier des fichiers dont les nom sont du genre :
"ZZ050810■.---" (le petit carré correspond à alt+254)
Or lorsque je fais une boucle dans VB et un filecopy pour copier chaque fichier, il me dit que le fichier n'existe pas.
J'examine de plus pres et je me rends compte que vb à interprété le nom
du fichier comme ceci : "ZZ050810" + le caractere bisard 2 petites
barres verticales placées l'une sur l'autre)
par conséquent je ne peux pas copier les fichiers.
J'ai passé la journée à essayer de trouver une solution mais en vain.
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200620 10 août 2005 à 19:07
Salut, tu as essayé l'api CopyFile ?
'Dans un module :
Public Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long
Utilisation :
call CopyFile(AncienCheminEtNom, NouveauCheminEtNom, True)
True c'est pour dire qu'elle écrase si NouveauCheminEtNom existe déjà, False elle n'écrase pas.
Normalement, l'api CopyFile est moins chatouilleuse sur les noms que FileCopy.
-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
corbakoo
Messages postés24Date d'inscriptionmardi 11 mai 2004StatutMembreDernière intervention24 août 2005 10 août 2005 à 19:46
Merci de m'avoir répondu
Pour vous répondre, le problème est que le caractere ■ n'existe pas en
vb, on ne peut pas le tapper et dans les variables il est remplacé par
un autre. Par conséquent ça limite beaucoup les possibilités....
Dans l'attante d'une solution.
Vous n’avez pas trouvé la réponse que vous recherchez ?
corbakoo
Messages postés24Date d'inscriptionmardi 11 mai 2004StatutMembreDernière intervention24 août 2005 10 août 2005 à 23:08
Hey
Merci beaucoup .. Ce fut dur mais tu as trouvé ;) merci à toi tu m'ote
une grosse épine du pied .. je ne savais pas faire.... Heureusement que
dos existe encore ;)
J'ai testé sur plusieurs fichiers , ça fonctionne super bien, ça touche pas au contenu c cool..
Merci beaucoup à tous ceux qui se sont creusé la tête et un gros MERCI à [auteurdetail.aspx?ID=278023 Gobillot]