OVH Cloud OVH Cloud

Création de dossier

5 réponses
Avatar
Nicolas
Bonjour,

Ma question ne porte pas tellement sur vb6 mais plutot sur=20
un aspect de windows.

En fait je suis entrain de cr=E9er une biblioth=E8que de logos.
Ceux ci sont rang=E9s dans des r=E9pertoires allant de aaa =E0=20
zzz (soit 26 x 26 x 26 dossiers)

J'ai cr=E9e mes r=E9pertoires par une boucle dans mon code=20
avec la commande mkdir.

Probl=E8me : mon code n'a pas pu me cr=E9er les r=E9pertoires=20
suivant : aux, con et prn

J'ai essay=E9 de cr=E9er ces dossiers en dehors de vb6 et=20
quelle ne fut pas ma surprise de ne pas pouvoir les cr=E9er=20
non plus !!

Windows serait il allergique =E0 ces noms ... ?

Nicolas

5 réponses

Avatar
Zoury
Salut Nicolas! ;O)

Ce sont des noms réservés. Lit cette article pour plus de détails sur les
conventions d'appel de fichier et de dossier.
http://support.microsoft.com/default.aspx?scid=kb;en-us;100108

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
"Nicolas" a écrit dans le message de
news:1703301c448a2$44b83040$
Bonjour,

Ma question ne porte pas tellement sur vb6 mais plutot sur
un aspect de windows.

En fait je suis entrain de créer une bibliothèque de logos.
Ceux ci sont rangés dans des répertoires allant de aaa à
zzz (soit 26 x 26 x 26 dossiers)

J'ai crée mes répertoires par une boucle dans mon code
avec la commande mkdir.

Problème : mon code n'a pas pu me créer les répertoires
suivant : aux, con et prn

J'ai essayé de créer ces dossiers en dehors de vb6 et
quelle ne fut pas ma surprise de ne pas pouvoir les créer
non plus !!

Windows serait il allergique à ces noms ... ?

Nicolas
Avatar
François Picalausa
Hello,

CON est relative à lune console, PRN à l'imprimante et AUX aux péiphériques
auxiliaires.
Ces nomts sont réservés donc tu ne peux pas les créer.
Il en va de même pour NUL, COMx, LPTx (ou x est un nombre)

--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
http://apisvb.europe.webmatrixhosting.net

"Nicolas" a écrit dans le message de
news:1703301c448a2$44b83040$
Bonjour,

Ma question ne porte pas tellement sur vb6 mais plutot sur
un aspect de windows.

En fait je suis entrain de créer une bibliothèque de logos.
Ceux ci sont rangés dans des répertoires allant de aaa à
zzz (soit 26 x 26 x 26 dossiers)

J'ai crée mes répertoires par une boucle dans mon code
avec la commande mkdir.

Problème : mon code n'a pas pu me créer les répertoires
suivant : aux, con et prn

J'ai essayé de créer ces dossiers en dehors de vb6 et
quelle ne fut pas ma surprise de ne pas pouvoir les créer
non plus !!

Windows serait il allergique à ces noms ... ?

Nicolas


Avatar
Nicolas
Ok merci pour toutes ces précisions !!!!
Mais ça ne me dit toujour pas comment je fais du coup pour
ma bibliothèque lol !
Avatar
Zoury
tu devras "sauter" la création de ces trois répertoires ou préférablement
ajouter un caractère avant ou après chaque nom afin d'éviter l'erreur ( ex :
_aaa, _aab, ... )

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
"Nicolas" a écrit dans le message de
news:16d0801c448a5$a5f7a310$
Ok merci pour toutes ces précisions !!!!
Mais ça ne me dit toujour pas comment je fais du coup pour
ma bibliothèque lol !
Avatar
ng
Salut,

C'est très facile, essaye des créer les répertoire MaBiblio_xxx par
exemple...

--
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/
http://apisvb.europe.webmatrixhosting.net/



Nicolas a écrit :

Ok merci pour toutes ces précisions !!!!
Mais ça ne me dit toujour pas comment je fais du coup pour
ma bibliothèque lol !