February 20
Un'interfaccia di programmazione delle applicazioni (API) è un insieme di regole e funzioni integrate all'interno di Windows che viene reso disponibile attraverso dichiarazioni di codice; programmatori usano le API per creare, valorizzare e personalizzare i propri programmi. L'API di Windows contiene una serie di funzioni programmatori possono utilizzare per lavorare con il file system di Windows, tra cui molti per la creazione di cartelle. Visual Basic, Applications Edition (VBA) è un linguaggio di programmazione sviluppato e messo in atto da Microsoft; è la macro e linguaggio di programmazione alla base per la suite di prodotti Microsoft Office. È possibile creare programmi in VBA che fanno uso di dichiarazioni API e chiede di creare cartelle per i vostri programmi.
1 Aprire Microsoft Word.
2 Fare clic su "Strumenti", selezionare "Macro" e quindi fare clic su "Visual Basic". Si aprirà l'ambiente di programmazione VBA.
3 Fai clic su "Inserisci" e selezionare "Modulo".
4 Digitare o incollare il seguente blocco di codice nella finestra del modulo:
Option Explicit
MakeSureDirectoryPathExists Private Declare Function Lib "imagehlp.dll" (ByVal lpPath come stringa) come booleano
Funzione MkDirEx (sPathToCreate come stringa) come booleano
On Error GoTo ErrFailed
MkDirEx = MakeSureDirectoryPathExists (sPathToCreate)
Exit Function
ErrFailed:
Debug.Print Err.Description
MkDirEx = false
End Function
Sub Test ()
If MkDirEx("C:\Test\If\It\Created\This\Directory\Structure") Then
MsgBox "Creato struttura di directory"
Finisci se
End Sub
Il codice precedente utilizza chiamate API e il codice VBA per creare cartelle sul disco C. Se si esegue questo codice, si avrà questo percorso di directory sul disco rigido: C: \ Test \ Se \ E \ Creato \ Questo \ Directory \ Struttura
5 Fai clic su "File" e poi selezionare "Salva" per salvare il lavoro.
6 Premere il tasto "F5" per eseguire il programma.