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

Sympa74 85 Messages postés lundi 25 septembre 2006Date d'inscription 18 décembre 2008 Dernière intervention - 7 mars 2007 à 09:17 - Dernière réponse : Sympa74 85 Messages postés lundi 25 septembre 2006Date d'inscription 18 décembre 2008 Dernière intervention
- 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 

5 réponses

Répondre au sujet
drikce06 2247 Messages postés lundi 29 mai 2006Date d'inscription 29 mai 2008 Dernière intervention - 7 mars 2007 à 09:46
+3
Utile
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:
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de drikce06
jmfmarques 7668 Messages postés samedi 5 novembre 2005Date d'inscription 22 août 2014 Dernière intervention - 7 mars 2007 à 09:22
+1
Utile
Bonjour,

Hier même, un sujet rigoureusement identique a été traité !
Commenter la réponse de jmfmarques
Sympa74 85 Messages postés lundi 25 septembre 2006Date d'inscription 18 décembre 2008 Dernière intervention - 7 mars 2007 à 09:42
0
Utile
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
drikce06 2247 Messages postés lundi 29 mai 2006Date d'inscription 29 mai 2008 Dernière intervention - 7 mars 2007 à 09:45
0
Utile
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
Sympa74 85 Messages postés lundi 25 septembre 2006Date d'inscription 18 décembre 2008 Dernière intervention - 7 mars 2007 à 10:07
0
Utile
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.