Vérifier l'existence d'un répertoire et le créer si besoin [Résolu]

Messages postés
85
Date d'inscription
lundi 25 septembre 2006
Dernière intervention
18 décembre 2008
- - Dernière réponse : Sympa74
Messages postés
85
Date d'inscription
lundi 25 septembre 2006
Dernière intervention
18 décembre 2008
- 7 mars 2007 à 10:07
Bonjour,

J'ai parcouru la base avant de poser ma question... mais j'ai pas vraiment trouvé la réponse.
peut-être l'aie je mal formulée...

Voici mon problème :
Je dois enregistrer les données d'un client dans un fichier. (jusque là pas de problème)
Ce fichier doit être enregistré dans un sous-répertoire spécifique (qui change en fonction de chaque client)

exemple.
je dois enregistrer le fichier dupont_20070303.txt dans un répertoire qui portera le nom du client "DUPONT"
donc tout est contenu dans : c:\clients et dans ce répertoire, tous les sous-répertoires des clients "DUPONT", "DURAND", etc.

Donc lorsque j'enregistre par exemple mon fichier dupont_20070303.txt, mon programme doit pouvoir faire la chose suivante :

vérifier que le sous-répertoire DUPONT est créé dans c:\clients
s'il ce sous répertoire n'existe pas, il faut le créer puis enregistrer le fichier dupont_20070303.txt dans ce sous répertoire.
S'il existe.. tout va bien... on enregistre.

le problème étant posé : comment écrire pour vérifier que le sous-répertoire existe et le créer éventuellement.

merci de votre aide.

Philippe - Sympa 74
 
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
2247
Date d'inscription
lundi 29 mai 2006
Dernière intervention
29 mai 2008
6
3
Merci
http://www.codyx.org/snippet_tester-existance-repertoire_266.aspx




 Drikce 06

Si la réponse vous convient: Réponse acceptée. Si la réponse vous convient pas:

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 118 internautes nous ont dit merci ce mois-ci

Commenter la réponse de drikce06
Messages postés
7668
Date d'inscription
samedi 5 novembre 2005
Dernière intervention
22 août 2014
21
1
Merci
Bonjour,

Hier même, un sujet rigoureusement identique a été traité !
Commenter la réponse de jmfmarques
Messages postés
85
Date d'inscription
lundi 25 septembre 2006
Dernière intervention
18 décembre 2008
0
Merci
Bonjour,

a priori, la réponse que tu indiques concerne du VB6 ?
c'est la même chose en VB.2005 ?

Philippe - Sympa 74
 
Commenter la réponse de Sympa74
Messages postés
2247
Date d'inscription
lundi 29 mai 2006
Dernière intervention
29 mai 2008
6
0
Merci
Salut, voir sur www.codyx.org snippet tester l'existance d'un fichier ou d'un répertoire!

 Drikce 06

Si la réponse vous convient: Réponse acceptée. Si la réponse vous convient pas:
Commenter la réponse de drikce06
Messages postés
85
Date d'inscription
lundi 25 septembre 2006
Dernière intervention
18 décembre 2008
0
Merci
merci. super. c'est exactement ce qu'il me fallait.
j'ai rajouté la ligne
If My.Computer.FileSystem.DirectoryExists(DirectoryPath) = False Then My.Computer.FileSystem.CreateDirectory(DirectoryPath)
afin de pouvoir créer le répertoire s'il n'existe pas.

Philippe - Sympa 74
 
Commenter la réponse de Sympa74

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.