Créer un dossier (ou sous dossier)

Soyez le premier à donner votre avis sur cette source.

Snippet vu 12 986 fois - Téléchargée 42 fois

Contenu du snippet

Oui je sais...
vous allez me dire que MkDir le fait tres bien et qu'il est deja sur le site plusieurs fois...
Mais MkDir a le gros defaut de ne creer un dossier uniquement si le dossier parent existe.
ce qui veut dire que si je veux creer le dossier:
c:\Dossier1\Dossier2\Dossier3\Dossier4\Dossier5\Dossier6\
je suis obligé de faire
mkdir "c:\Dossier1\"
mkdir "c:\Dossier1\Dossier2\"
....
plutot soulant non ?... Surtout quand ca peut etre fait en 1 ligne

Source / Exemple :


Private Declare Function MakeSureDirectoryPathExists Lib "imagehlp.dll" (ByVal lpPath As String) As Long
Private Sub Command1_Click()
MakeSureDirectoryPathExists "c:\Dossier1\Dossier2\Dossier3\Dossier4\Dossier5\Dossier6\"
End Sub

A voir également

Ajouter un commentaire

Commentaires

Badclown
Messages postés
162
Date d'inscription
jeudi 27 décembre 2001
Statut
Membre
Dernière intervention
22 mars 2004
-
Joli :-)
BasicInstinct
Messages postés
1471
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
20 octobre 2014
10 -
je sais pas si c'est joli, mais en tout cas c'est super pratique!
BasicInstinct
Messages postés
1471
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
20 octobre 2014
10 -
je sais pas si c'est joli, mais en tout cas c'est super pratique!
DHKold
Messages postés
153
Date d'inscription
vendredi 6 décembre 2002
Statut
Membre
Dernière intervention
29 mai 2005
-
C'est vrai que c'est utile, aller... 10/10
devsurf
Messages postés
148
Date d'inscription
dimanche 13 octobre 2002
Statut
Membre
Dernière intervention
13 novembre 2008
-
Impresionnant!
Do sort cette dll? Est ce une dll standard windows?

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.