CREATION DE L'ARBORESCENCE D'UN NOUVEAU DOSSIER AVEC OU SANS FICHIER

matrey Messages postés 399 Date d'inscription jeudi 31 janvier 2002 Statut Membre Dernière intervention 6 septembre 2004 - 30 déc. 2002 à 12:56
SimonKari Messages postés 80 Date d'inscription dimanche 29 décembre 2002 Statut Membre Dernière intervention 1 octobre 2004 - 31 déc. 2002 à 13:26
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/5494-creation-de-l-arborescence-d-un-nouveau-dossier-avec-ou-sans-fichier

SimonKari Messages postés 80 Date d'inscription dimanche 29 décembre 2002 Statut Membre Dernière intervention 1 octobre 2004
31 déc. 2002 à 13:26
Suis-je le seul à m'être rendu compte que ce code contient un énorme BUG ? De nos jours un répertoire peut contenir un "." donc si tu cherche la première occurence d'un point tu tomberas pas automatiquement sur le point d'extension du fichier !?
cs_BFR Messages postés 88 Date d'inscription mardi 30 juillet 2002 Statut Membre Dernière intervention 1 mars 2008
30 déc. 2002 à 13:43
tous à fait , je connaissais l'autre fonction mais celle-ci te permet de passer en argumet le chemin du ou des dossiers et le fichier pour par EX:copier un fichier dans un dossier
Ces une autre façon de voir les choses ne pas oublier que la programmation est une affaire de "Vision" et que tous les chemin mène à "ROME"
A++
matrey Messages postés 399 Date d'inscription jeudi 31 janvier 2002 Statut Membre Dernière intervention 6 septembre 2004
30 déc. 2002 à 12:56
Mouais... C'est exactement sur quoi je planchais.
J'ai "mieux" :
Private Declare Function MakeSureDirectoryPathExists Lib "imagehlp.dll" (ByVal Rep As String) As Long

Private Sub Command1_Click()
Dim Repertoire As String
Dim RetVal As Long
'
Repertoire = "C:TestRep1Rep2Rep3"
RetVal = MakeSureDirectoryPathExists(Repertoire)
If RetVal = 0 Then MsgBox "Erreur"
End Sub
Rejoignez-nous