Bonjour,
Dans mon petit programme je cherche a copié des fichiers dans un endropit
precis j ai donc utilisé la commande donnée dans l aide de vb qui
Dim fso As New fil1, fil2, fil3
Set fil1 = fso.GetFile("chemin")
fil1.Copy ("chemin")
Set fil2 = fso.GetFile("chemin")
fil1.Copy ("chemin")
Set fil3 = fso.GetFile("chemin")
fil1.Copy ("chemin")
Mais quand je met le programme en route celui ci me dit "erreur type défini
non défini" si quelqu'un peu m expliqué se serait gentil merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
didier TEST
"gilles" a écrit dans le message de news:
Bonjour, Dans mon petit programme je cherche a copié des fichiers dans un endropit precis j ai donc utilisé la commande donnée dans l aide de vb qui
Dim fso As New fil1, fil2, fil3 Set fil1 = fso.GetFile("chemin") fil1.Copy ("chemin") Set fil2 = fso.GetFile("chemin") fil1.Copy ("chemin") Set fil3 = fso.GetFile("chemin") fil1.Copy ("chemin")
Mais quand je met le programme en route celui ci me dit "erreur type
défini
non défini" si quelqu'un peu m expliqué se serait gentil merci
HEu tu es sure de ton exemple ??? tu n'as pas crée l objet FSO alors forcement....et le Dim me parait curieux. ( je te parle meme pas des copy! tu copies 3 fois le Fic1)
je verais plutot un Dim FSO,Fic Set FSO = CreateObject("Scripting.FileSystemObject") Set Fic = fso.GetFile("chemin")
Fic.Copy ("chemin") Set Fic = fso.GetFile("chemin") Fic.Copy ("chemin") Set Fic = fso.GetFile("chemin") Fic.Copy ("chemin")
ou moi j'aurais fait un :
Dim MyFSO Set MyFSO = CreateObject("Scripting.FileSystemObject") MyFSO.copyfile("source","destiantion", overwrite) ' utan que de fichiers ....
DJ
"gilles" <gilles@discussions.microsoft.com> a écrit dans le message de
news:F10C821B-164D-41BD-9BD0-8AA21FF0BD17@microsoft.com...
Bonjour,
Dans mon petit programme je cherche a copié des fichiers dans un endropit
precis j ai donc utilisé la commande donnée dans l aide de vb qui
Dim fso As New fil1, fil2, fil3
Set fil1 = fso.GetFile("chemin")
fil1.Copy ("chemin")
Set fil2 = fso.GetFile("chemin")
fil1.Copy ("chemin")
Set fil3 = fso.GetFile("chemin")
fil1.Copy ("chemin")
Mais quand je met le programme en route celui ci me dit "erreur type
défini
non défini" si quelqu'un peu m expliqué se serait gentil merci
HEu tu es sure de ton exemple ???
tu n'as pas crée l objet FSO alors forcement....et le Dim me parait curieux.
( je te parle meme pas des copy! tu copies 3 fois le Fic1)
je verais plutot un
Dim FSO,Fic
Set FSO = CreateObject("Scripting.FileSystemObject")
Set Fic = fso.GetFile("chemin")
Fic.Copy ("chemin")
Set Fic = fso.GetFile("chemin")
Fic.Copy ("chemin")
Set Fic = fso.GetFile("chemin")
Fic.Copy ("chemin")
ou moi j'aurais fait un :
Dim MyFSO
Set MyFSO = CreateObject("Scripting.FileSystemObject")
MyFSO.copyfile("source","destiantion", overwrite) ' utan que de fichiers
....
Bonjour, Dans mon petit programme je cherche a copié des fichiers dans un endropit precis j ai donc utilisé la commande donnée dans l aide de vb qui
Dim fso As New fil1, fil2, fil3 Set fil1 = fso.GetFile("chemin") fil1.Copy ("chemin") Set fil2 = fso.GetFile("chemin") fil1.Copy ("chemin") Set fil3 = fso.GetFile("chemin") fil1.Copy ("chemin")
Mais quand je met le programme en route celui ci me dit "erreur type
défini
non défini" si quelqu'un peu m expliqué se serait gentil merci
HEu tu es sure de ton exemple ??? tu n'as pas crée l objet FSO alors forcement....et le Dim me parait curieux. ( je te parle meme pas des copy! tu copies 3 fois le Fic1)
je verais plutot un Dim FSO,Fic Set FSO = CreateObject("Scripting.FileSystemObject") Set Fic = fso.GetFile("chemin")
Fic.Copy ("chemin") Set Fic = fso.GetFile("chemin") Fic.Copy ("chemin") Set Fic = fso.GetFile("chemin") Fic.Copy ("chemin")
ou moi j'aurais fait un :
Dim MyFSO Set MyFSO = CreateObject("Scripting.FileSystemObject") MyFSO.copyfile("source","destiantion", overwrite) ' utan que de fichiers ....
DJ
gilles
"didier TEST" wrote:
"gilles" a écrit dans le message de news: > Bonjour, > Dans mon petit programme je cherche a copié des fichiers dans un endropit > precis j ai donc utilisé la commande donnée dans l aide de vb qui > > Dim fso As New fil1, fil2, fil3 > Set fil1 = fso.GetFile("chemin") > fil1.Copy ("chemin") > Set fil2 = fso.GetFile("chemin") > fil1.Copy ("chemin") > Set fil3 = fso.GetFile("chemin") > fil1.Copy ("chemin") > > Mais quand je met le programme en route celui ci me dit "erreur type défini > non défini" si quelqu'un peu m expliqué se serait gentil merci
HEu tu es sure de ton exemple ??? tu n'as pas crée l objet FSO alors forcement....et le Dim me parait curieux. ( je te parle meme pas des copy! tu copies 3 fois le Fic1)
je verais plutot un Dim FSO,Fic Set FSO = CreateObject("Scripting.FileSystemObject") Set Fic = fso.GetFile("chemin") > Fic.Copy ("chemin") > Set Fic = fso.GetFile("chemin") > Fic.Copy ("chemin") > Set Fic = fso.GetFile("chemin") > Fic.Copy ("chemin")
ou moi j'aurais fait un :
Dim MyFSO Set MyFSO = CreateObject("Scripting.FileSystemObject") MyFSO.copyfile("source","destiantion", overwrite) ' utan que de fichiers .....
DJ
Heu dsl pour les erreur se sont des fichiers differents qui sont copié.
J ai essayé ta methode mais vb me dit qu il manque kelke chose sur la derniere ligne:
MyFSO.copyfile("source","destiantion", overwrite)
"didier TEST" wrote:
"gilles" <gilles@discussions.microsoft.com> a écrit dans le message de
news:F10C821B-164D-41BD-9BD0-8AA21FF0BD17@microsoft.com...
> Bonjour,
> Dans mon petit programme je cherche a copié des fichiers dans un endropit
> precis j ai donc utilisé la commande donnée dans l aide de vb qui
>
> Dim fso As New fil1, fil2, fil3
> Set fil1 = fso.GetFile("chemin")
> fil1.Copy ("chemin")
> Set fil2 = fso.GetFile("chemin")
> fil1.Copy ("chemin")
> Set fil3 = fso.GetFile("chemin")
> fil1.Copy ("chemin")
>
> Mais quand je met le programme en route celui ci me dit "erreur type
défini
> non défini" si quelqu'un peu m expliqué se serait gentil merci
HEu tu es sure de ton exemple ???
tu n'as pas crée l objet FSO alors forcement....et le Dim me parait curieux.
( je te parle meme pas des copy! tu copies 3 fois le Fic1)
je verais plutot un
Dim FSO,Fic
Set FSO = CreateObject("Scripting.FileSystemObject")
Set Fic = fso.GetFile("chemin")
> Fic.Copy ("chemin")
> Set Fic = fso.GetFile("chemin")
> Fic.Copy ("chemin")
> Set Fic = fso.GetFile("chemin")
> Fic.Copy ("chemin")
ou moi j'aurais fait un :
Dim MyFSO
Set MyFSO = CreateObject("Scripting.FileSystemObject")
MyFSO.copyfile("source","destiantion", overwrite) ' utan que de fichiers
.....
DJ
Heu dsl pour les erreur se sont des fichiers differents qui sont copié.
J ai essayé ta methode mais vb me dit qu il manque kelke chose sur la
derniere ligne:
"gilles" a écrit dans le message de news: > Bonjour, > Dans mon petit programme je cherche a copié des fichiers dans un endropit > precis j ai donc utilisé la commande donnée dans l aide de vb qui > > Dim fso As New fil1, fil2, fil3 > Set fil1 = fso.GetFile("chemin") > fil1.Copy ("chemin") > Set fil2 = fso.GetFile("chemin") > fil1.Copy ("chemin") > Set fil3 = fso.GetFile("chemin") > fil1.Copy ("chemin") > > Mais quand je met le programme en route celui ci me dit "erreur type défini > non défini" si quelqu'un peu m expliqué se serait gentil merci
HEu tu es sure de ton exemple ??? tu n'as pas crée l objet FSO alors forcement....et le Dim me parait curieux. ( je te parle meme pas des copy! tu copies 3 fois le Fic1)
je verais plutot un Dim FSO,Fic Set FSO = CreateObject("Scripting.FileSystemObject") Set Fic = fso.GetFile("chemin") > Fic.Copy ("chemin") > Set Fic = fso.GetFile("chemin") > Fic.Copy ("chemin") > Set Fic = fso.GetFile("chemin") > Fic.Copy ("chemin")
ou moi j'aurais fait un :
Dim MyFSO Set MyFSO = CreateObject("Scripting.FileSystemObject") MyFSO.copyfile("source","destiantion", overwrite) ' utan que de fichiers .....
DJ
Heu dsl pour les erreur se sont des fichiers differents qui sont copié.
J ai essayé ta methode mais vb me dit qu il manque kelke chose sur la derniere ligne:
MyFSO.copyfile("source","destiantion", overwrite)
ng
Salut,
Oublions le FSO, vb fournis des fonction bien plus rapide pour la manipulation de fichier. Regarde du coté de FileCopy().
-- 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, Dans mon petit programme je cherche a copié des fichiers dans un endropit precis j ai donc utilisé la commande donnée dans l aide de vb qui
Dim fso As New fil1, fil2, fil3 Set fil1 = fso.GetFile("chemin") fil1.Copy ("chemin") Set fil2 = fso.GetFile("chemin") fil1.Copy ("chemin") Set fil3 = fso.GetFile("chemin") fil1.Copy ("chemin")
Mais quand je met le programme en route celui ci me dit "erreur type défini non défini" si quelqu'un peu m expliqué se serait gentil merci
Salut,
Oublions le FSO, vb fournis des fonction bien plus rapide pour la
manipulation de fichier.
Regarde du coté de FileCopy().
--
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,
Dans mon petit programme je cherche a copié des fichiers dans un
endropit precis j ai donc utilisé la commande donnée dans l aide de
vb qui
Dim fso As New fil1, fil2, fil3
Set fil1 = fso.GetFile("chemin")
fil1.Copy ("chemin")
Set fil2 = fso.GetFile("chemin")
fil1.Copy ("chemin")
Set fil3 = fso.GetFile("chemin")
fil1.Copy ("chemin")
Mais quand je met le programme en route celui ci me dit "erreur type
défini non défini" si quelqu'un peu m expliqué se serait gentil merci
Oublions le FSO, vb fournis des fonction bien plus rapide pour la manipulation de fichier. Regarde du coté de FileCopy().
-- 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, Dans mon petit programme je cherche a copié des fichiers dans un endropit precis j ai donc utilisé la commande donnée dans l aide de vb qui
Dim fso As New fil1, fil2, fil3 Set fil1 = fso.GetFile("chemin") fil1.Copy ("chemin") Set fil2 = fso.GetFile("chemin") fil1.Copy ("chemin") Set fil3 = fso.GetFile("chemin") fil1.Copy ("chemin")
Mais quand je met le programme en route celui ci me dit "erreur type défini non défini" si quelqu'un peu m expliqué se serait gentil merci
didier TEST
> > Heu dsl pour les erreur se sont des fichiers differents qui sont copié. J ai essayé ta methode mais vb me dit qu il manque kelke chose sur la derniere ligne:
bon je precise alors : source et destination pas de probleme je supose ?? overwrite : c'est facultatif, sinon tu mets True or False selon que tu veux ecraser ou pas une destination qui existerait deja. as tu recuperé l'aide Ms du vbscript5.6 ??? y a tout bien expliqué.
DJ
> > Heu dsl pour les erreur se sont des fichiers differents qui sont copié.
J ai essayé ta methode mais vb me dit qu il manque kelke chose sur la
derniere ligne:
bon je precise alors :
source et destination pas de probleme je supose ??
overwrite : c'est facultatif, sinon tu mets True or False selon que tu veux
ecraser ou pas
une destination qui existerait deja.
as tu recuperé l'aide Ms du vbscript5.6 ??? y a tout bien expliqué.
> > Heu dsl pour les erreur se sont des fichiers differents qui sont copié. J ai essayé ta methode mais vb me dit qu il manque kelke chose sur la derniere ligne:
bon je precise alors : source et destination pas de probleme je supose ?? overwrite : c'est facultatif, sinon tu mets True or False selon que tu veux ecraser ou pas une destination qui existerait deja. as tu recuperé l'aide Ms du vbscript5.6 ??? y a tout bien expliqué.
DJ
didier TEST
> Salut,
Oublions le FSO, vb fournis des fonction bien plus rapide pour la manipulation de fichier. Regarde du coté de FileCopy().
Certes c'est bien vrai ca ! m'enfin n'oublions pas que l'aide de vb6 (par exemple ) prefere toujours me renvoyer sur les fonctions FSO et faut le secouer un peu pour qu'il me montre les fonctions integrées equivalentes qui ne sont pas toujours indentiques. (genre parametre overwrite bien pratique dans certains cas)
De plus ne prejugeons pas de l'utilisation finale de la chose.Je me suis fais par exemple un module VB plein de belles fonctions bien pratiques qui me servent aussi bien dans un exe VB que dans mon intranet (oui, oui j'attaque directement les disques dur distants :-) ) ou dans quelques VBS. yapuka copier/coller ! Et dans ce cas l'appel au FSO est bien le moyen le plus pratique d'assurer la compatibilité dans tous les cas. non ?
voila, voila, c'etait pour etre precis. DJ
> Salut,
Oublions le FSO, vb fournis des fonction bien plus rapide pour la
manipulation de fichier.
Regarde du coté de FileCopy().
Certes c'est bien vrai ca ! m'enfin n'oublions pas que l'aide de vb6 (par
exemple )
prefere toujours me renvoyer sur les fonctions FSO et faut le secouer un peu
pour qu'il me
montre les fonctions integrées equivalentes qui ne sont pas toujours
indentiques. (genre parametre overwrite bien pratique dans certains cas)
De plus ne prejugeons pas de l'utilisation finale de la chose.Je me suis
fais par exemple un module
VB plein de belles fonctions bien pratiques qui me servent aussi bien dans
un exe VB que dans mon
intranet (oui, oui j'attaque directement les disques dur distants :-) ) ou
dans quelques VBS.
yapuka copier/coller !
Et dans ce cas l'appel au FSO est bien le moyen le plus pratique d'assurer
la compatibilité dans tous les cas. non ?
Oublions le FSO, vb fournis des fonction bien plus rapide pour la manipulation de fichier. Regarde du coté de FileCopy().
Certes c'est bien vrai ca ! m'enfin n'oublions pas que l'aide de vb6 (par exemple ) prefere toujours me renvoyer sur les fonctions FSO et faut le secouer un peu pour qu'il me montre les fonctions integrées equivalentes qui ne sont pas toujours indentiques. (genre parametre overwrite bien pratique dans certains cas)
De plus ne prejugeons pas de l'utilisation finale de la chose.Je me suis fais par exemple un module VB plein de belles fonctions bien pratiques qui me servent aussi bien dans un exe VB que dans mon intranet (oui, oui j'attaque directement les disques dur distants :-) ) ou dans quelques VBS. yapuka copier/coller ! Et dans ce cas l'appel au FSO est bien le moyen le plus pratique d'assurer la compatibilité dans tous les cas. non ?