begin process at 2012 02 16 13:20:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

Trucs & Astuces

 > 

creer sous_repertoire


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

creer sous_repertoire

vendredi 2 juin 2006 à 21:05:27 | creer sous_repertoire

kysid

salut tout le monde
je sais creer un ss_dossier
mais un reclik sur le meme bouton genere erreur
je suis coincé
alors comment faire ceci
clik sur btn1
si nomdossier n'existe pas dans repertoire1 
creer  repertoire1\nomdossier
si nomdossier existe déjà  dans repertoire1 
ne rien faire
fin procedure click

bonne journée
kysid
vendredi 2 juin 2006 à 21:38:30 | Re : creer sous_repertoire

Willi

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !

Bonsoir,
Suffit simplement de reprendre sur codyx.org une méthode déterminant la présence d'un fichier ou répertoire (code de Renfield)
http://www.codyx.org/snippet_savoir-si-fichier-existe_65.aspx

Et de l'appliquer:
Private Declare Function GetFileAttributes Lib "kernel32.dll" Alias "GetFileAttributesA" (ByVal lpFileName As String) As Long
Private Const INVALID_FILE_ATTRIBUTES As Long = &HFFFFFFFF

Public Function IsFileExisting(ByRef Path As String) As Boolean
    IsFileExisting = (GetFileAttributes(Path) <> INVALID_FILE_ATTRIBUTES)
End Function

Exemple:
    If IsFileExisting("C:\repertoire1\TonNouveauDossier") = False Then
        MkDir ("C:\repertoire1\TonNouveauDossier")
    End If

samedi 3 juin 2006 à 20:52:54 | Re : creer sous_repertoire

PCPT

Administrateur CodeS-SourceS
Réponse acceptée !
salut,

autre solution que je préfère (question de goût..)



Private Declare Function MakeSureDirectoryPathExists Lib "imagehlp.dll" _ 
                    (
ByVal lpPath As StringAs Long 

Private Sub Form_Load() 
    'URL: http://www.allapi.net/
    MakeSureDirectoryPathExists "c:\this\is\a\test\directory\" 
 'ne le créé que s'il n'existe pas
End Sub


Coloration syntaxique automatique [AFCK]
       

++
PCPT   [AFCK]

samedi 3 juin 2006 à 21:37:48 | Re : creer sous_repertoire

Willi

Membre Club Administrateur CodeS-SourceS

Je ne la connaissais pas, c'est clair c'est bien plus pratique.
Tu as bon goût

samedi 3 juin 2006 à 21:59:09 | Re : creer sous_repertoire
dimanche 4 juin 2006 à 12:27:50 | Re : creer sous_repertoire

kysid

salut Willi  & PCPT
Merci infiniment de votre aides
je vais quand meme telechargé la methode sur codyx
mais c'est vrai  j'ai aussi un penchant au bon gout:::...
cordialement
Bonne journée
a+
kysid
  



Cette discussion est classée dans : creer, existe, repertoire, repertoire1, nomdossier


Répondre à ce message

Sujets en rapport avec ce message

Tester si un REPERTOIRE existe. [ par ephy ] Bonjour à tous !Je désire tester si un repertoire existe lorsque je clique sur un bouton, j'ai donc le code suivant :Private Sub Command1_Click()Dim r creer repertoire et sous repertoire d'un coup ! [ par ravachol ] bonjourje voudrais creer un repertoire avec ses sous repertoirepar exemple j'ai une string avec un cheminstr= "c:\azerty\qsdfg\"le repertoire azerty n nb de controle aleatoire [ par alonsyl ] bonjour,je voudrez afficher sur une form des petites vignettes qui seront chacune la miniature d'une photo. toutes ces photos sont stockees dans 1 rep Creer repertoire a partir de la date de fichier [ par acornuez ] Bonjour, J'ai un repertoire avec plusieurs photos. Je souhaite ranger mes photos par date. Pour ce faire, il faudrait créer un repertoire par date et creer un repertoire avec setup.lst [ par finch35 ] Bonjour,je voudrais créer un répertoire dans le setup.lstJe m'explique. J'ai bien compris comment, avec setup.lst mettre un fichier dans le répertoire Teste un repertoire (Urgent et surement simple ^^) [ par Rastacana ] Voila en faite je desire tester si c:\a existe et s il n existe pas le creer cependant je n arrive pas a faire un fonction qui teste l existence...je Teste un repertoire (Urgent et surement simple ^^) [ par Rastacana ] Voila en faite je desire tester si c:\a existe et s il n existe pas le creer cependant je n arrive pas a faire un fonction qui teste l existence...je Teste un repertoire (Urgent et surement simple ^^) [ par Rastacana ] Voila en faite je desire tester si c:\a existe et s il n existe pas le creer cependant je n arrive pas a faire un fonction qui teste l existence...je Teste un repertoire (Urgent et surement simple ^^) [ par Rastacana ] Voila en faite je desire tester si c:\a existe et s il n existe pas le creer cependant je n arrive pas a faire un fonction qui teste l existence...je savoir si un repertoire existe [ par jeje ] j'ai besoin de savoir si un répertoire existe pour le créer ou non.Pour créer le répertoire c'est mkdir "nomrep" mais pour savoir si il existe ???


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales