OVH Cloud OVH Cloud

copy de fichier probleme

4 réponses
Avatar
gilles
Bonjour
dernierement on ma donnez une methode de copy des fichiers:

MyFSO = CreateObject("Scripting.FileSystemObject")
MyFSO.copyfile("chemin", "chemin")
MyFSO.copyfile("chemin", "chemin")
MyFSO.copyfile("chemin", "chemin")

celui a l air de fonctionner mais quand mes fichiers sont copier ( se sont
des raccourcis) deux probleme surviennent:
1 les raccourcis copiés n ont pas de lien valide
2 les raccourcis a copiés deviennent aussi invalide

donc je voudrais savoir comment rectifier le tir merci

4 réponses

Avatar
ng
Salut,

L'utilisation du FSO est déconseillée en VB, on utilisera plutot FileCopy()
pour copier un fichier.

D'autre part pour les raccourci, l'idéal serait de les recréer.

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

gilles wrote:
Bonjour
dernierement on ma donnez une methode de copy des fichiers:

MyFSO = CreateObject("Scripting.FileSystemObject")
MyFSO.copyfile("chemin", "chemin")
MyFSO.copyfile("chemin", "chemin")
MyFSO.copyfile("chemin", "chemin")

celui a l air de fonctionner mais quand mes fichiers sont copier ( se
sont des raccourcis) deux probleme surviennent:
1 les raccourcis copiés n ont pas de lien valide
2 les raccourcis a copiés deviennent aussi invalide

donc je voudrais savoir comment rectifier le tir merci


Avatar
gilles
dit par hasard FSO veut bien dire FileSYtemObject
par ce que le seul exemple que j ai pour filecopy c est du style:
FileSystemObject.filecopy "source", "destination", overwrite
et cette methode revient a c elle que j emploi si je ne me trompe pas
puisque que le deboguer me met comme message d'erreur que l'objet n est pas
definit
j ai essayer aussi
filecopy "source", "destination", overwrite
mais la aussi il me met une erreur fatale

j ai les neurones en ebulition la, c est grave ils deviennent tous noir

sinon pour la creation des raccourcis le rpobleme c est que j installe en
tant qu admin et les raccourci sont donc creer sur le bureau admin se qui ne
me convient pas je veut des icones dans le all user et j ai pas le temps de
m'amuser avec des icones. Donc je prefere cette solution plus rapide de mon
point de vue .


"ng" wrote:

Salut,

L'utilisation du FSO est déconseillée en VB, on utilisera plutot FileCopy()
pour copier un fichier.

D'autre part pour les raccourci, l'idéal serait de les recréer.

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

gilles wrote:
> Bonjour
> dernierement on ma donnez une methode de copy des fichiers:
>
> MyFSO = CreateObject("Scripting.FileSystemObject")
> MyFSO.copyfile("chemin", "chemin")
> MyFSO.copyfile("chemin", "chemin")
> MyFSO.copyfile("chemin", "chemin")
>
> celui a l air de fonctionner mais quand mes fichiers sont copier ( se
> sont des raccourcis) deux probleme surviennent:
> 1 les raccourcis copiés n ont pas de lien valide
> 2 les raccourcis a copiés deviennent aussi invalide
>
> donc je voudrais savoir comment rectifier le tir merci





Avatar
didier TEST
> dit par hasard FSO veut bien dire FileSYtemObject


OUI

filecopy "source", "destination", overwrite
mais la aussi il me met une erreur fatale



la fonction VB6 filecopy ne prend que 2 arguments source et desti
il n'y a pas de Overwrite l'erreur fatale vient surement de la .

DJ
Avatar
gilles
"didier TEST" wrote:

> dit par hasard FSO veut bien dire FileSYtemObject
OUI

> filecopy "source", "destination", overwrite
> mais la aussi il me met une erreur fatale

la fonction VB6 filecopy ne prend que 2 arguments source et desti
il n'y a pas de Overwrite l'erreur fatale vient surement de la .

DJ

Ouaip c est vrai c 'est moi qui n a pas bien recopié a force d'essayer des solutions d'ailleurs j en ai plus de solutions je crois que tous les possibilité ont été faites la


( le crane a explosé)