|   Une interface de programmation d'application (API ) est un ensemble de règles et de fonctions intégrées de Windows qui est mis à disposition par des déclarations de code; programmeurs utilisent les API pour créer , améliorer et personnaliser leurs programmes. L'API Windows contient un certain nombre de fonctions programmeurs peuvent utiliser pour travailler avec le système de fichiers Windows, y compris beaucoup pour créer des dossiers . Visual Basic pour Applications ( VBA) est un langage de programmation développé et déployé par Microsoft , c'est la macro sous-jacent et langage de programmation pour la suite Office de Microsoft des produits. Vous pouvez créer des programmes en VBA qui font usage de déclarations et des appels API pour créer des dossiers pour vos programmes . Instructions 1
  Ouvrez Microsoft Word. 2
  "Outils ", cliquez sur Sélectionner "Macro" , puis cliquez sur " Visual Basic ". Cela va ouvrir l'environnement de programmation VBA. 3
  Cliquez sur "Insérer " et sélectionner " Module ". 4 Type de
  ou collez le bloc de code suivant dans l' fenêtre Module : 
  Option Explicit 
  Private Declare Function MakeSureDirectoryPathExists Lib " imagehlp.dll " ( ByVal lpPath As String ) As Boolean 
  Fonction MkDirEx ( sPathToCreate As String ) As Boolean Photos   On Error GoTo ErrFailed 
  MkDirEx = MakeSureDirectoryPathExists ( sPathToCreate ) 
  sortie de Fonction:   ErrFailed : 
  Debug.Print Err.Description Photos   MkDirEx = False 
  Fin de Fonction:   Sub Test () 
  Si MkDirEx ("C: \\ Test \\ Si \\ C \\ Créé \\ Ce \\ répertoire \\ Structure ") Then 
  MsgBox" répertoire créé structure "   End If End Sub
 
  
  Le code précédent utilise des appels API et le code VBA pour créer des dossiers sur votre lecteur C . Si vous exécutez ce code, vous aurez ce chemin de répertoire sur votre disque dur : C: \\ Test \\ Si \\ C \\ Créée \\ Ce \\ Directory \\ Structure 5
  Cliquez sur "Fichier" puis sélectionnez «Enregistrer» pour enregistrer votre travail. 6
  Appuyez sur la touche "F5" pour exécuter le programme . 
 
 |