OVH Cloud OVH Cloud

DIR$

5 réponses
Avatar
Jean Saint Jalmes
Bonjour,

La fonction Dir$(Path) fonctionne t'elle correctement=20
lorsque Path pointe sur un PC distant ?

J'ai l'impression que non car 2 fois sur 3 (avec le m=EAme=20
Path), je re=E7ois l'erreur 52 "N=B0 ou nom de fichier erron=E9"

Puis-je la remplacer par une autre fonction ?

Merci pour vos r=E9ponses.

Jean

5 réponses

Avatar
essaie le "FileSystemObject"

de style :
set fs = createobject("scripting.FileSystemObject")

tu auras plein de methodes comme

fs.FileExists("serveurdrivefichier.ext")
qui envoie vrai si le fichier existe faux dans le cas
contraire.

D'autres methodes disponibles
buildpath
copyfile
copyfolder
createfolder
deletefolder
....
Getfile
getfilename
getfolder
getparentfoldername
etc...
Avatar
Quasimodo
formulated on Thursday :
essaie le "FileSystemObject"

de style :
set fs = createobject("scripting.FileSystemObject")

tu auras plein de methodes comme

fs.FileExists("serveurdrivefichier.ext")
qui envoie vrai si le fichier existe faux dans le cas
contraire.

D'autres methodes disponibles
buildpath
copyfile
copyfolder
createfolder
deletefolder
....
Getfile
getfilename
getfolder
getparentfoldername
etc...



Bonjour,
attention au filesystem voir la faq vb
(http://faq.vb.free.fr/index.php?question1 et
http://faq.vb.free.fr/?question6) et bien sur les fameux threads sur
le même sujet (voir google + fso ou FileSystemObject -->
http://groups.google.be/groups?hl=fr&lr=&ie=UTF-8&safe=off&threadm=bkfige%24gvi%241%40news.tiscali.fr&rnumH&prev=/groups%3Fq%3DFileSystemObject%2Bmicrosoft.public.fr.vb%2Bzoury%26start%3D40%26hl%3Dfr%26lr%3D%26ie%3DUTF-8%26safe%3Doff%26selm%3Dbkfige%2524gvi%25241%2540news.tiscali.fr%26rnum%3D48
lire complètement le threads).

@+ Quaz

--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
Avatar
Quasimodo
Jean Saint Jalmes wrote :
Bonjour,

La fonction Dir$(Path) fonctionne t'elle correctement
lorsque Path pointe sur un PC distant ?

J'ai l'impression que non car 2 fois sur 3 (avec le même
Path), je reçois l'erreur 52 "N° ou nom de fichier erroné"

Puis-je la remplacer par une autre fonction ?

Merci pour vos réponses.

Jean



re,
as tu testé avec une gestion d'erreur : Sur tentative échouée
recommencer avec x secondes de délais en plus ?

@+ Quaz

--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
Avatar
houbahop2003
Attention, l'utilisation de FileSystemObject peut provoquer des
fausses-alertes anti virus, surtout si ce dernier est en mode Heuristique
(traduction : Mode Parano).
Tiens, ça pourrias êtrr mis dans la FAQ cette histoire de fausses alertes...

D.

"Jean Saint Jalmes" a écrit dans le
message de news: 451901c4a14b$2ce46040$
Bonjour,

La fonction Dir$(Path) fonctionne t'elle correctement
lorsque Path pointe sur un PC distant ?

J'ai l'impression que non car 2 fois sur 3 (avec le même
Path), je reçois l'erreur 52 "N° ou nom de fichier erroné"

Puis-je la remplacer par une autre fonction ?

Merci pour vos réponses.

Jean
Avatar
ng
Salut,

Surtout pas de FSO en VB, on peut par contre utiliser les APIs
(FindFirstFile(), FindNextFile() et FindClose())

--
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/


wrote:
essaie le "FileSystemObject"

de style :
set fs = createobject("scripting.FileSystemObject")

tu auras plein de methodes comme

fs.FileExists("serveurdrivefichier.ext")
qui envoie vrai si le fichier existe faux dans le cas
contraire.

D'autres methodes disponibles
buildpath
copyfile
copyfolder
createfolder
deletefolder
....
Getfile
getfilename
getfolder
getparentfoldername
etc...