Un argomento strettamente correlato alla verifica dell'esistenza di un percorso, è la verifica dell'esistenza di un file.
In modo simile a quanto visto nei post precedenti, per verificare l’esistenza di un percorso e l’esistenza di un file
si possono utilizzare le seguenti istruzioni:
Se il percorso (Path) esiste allora à If
(Dir(Path, vbDirectory) <> “”) Then
Se il file (NomeFile.accdb) esiste allora à If
(Dir(Path & "\NomeFile.accdb") <> “”) Then
Un altro metodo per verificare l’esistenza di un file potrebbe essere il seguente:
If EsisteFile(Path & "\NomeFile.accdb")
Then …
che si basa sulla seguente funzione:
Public Function EsisteFile(ByVal str As String) As Boolean
On
Error Resume Next
EsisteFile = (GetAttr(str)
And vbDirectory) = 0
End Function
Come vi sembra questo metodo rispetto
a quello precedente?
Si potrebbe creare una funzione simile per verificare anche l’esistenza di un percorso?