OVH Cloud OVH Cloud

Tester l'exiqtence d'un répertoire

2 réponses
Avatar
tijani sellami
Bonjour,
je voudrais savoir comment tester l'existence d'un répertoire avec visual
basic.
Merci

2 réponses

Avatar
Picalausa François
"tijani sellami" <tijani a écrit dans le
message de news:
Bonjour,
je voudrais savoir comment tester l'existence d'un répertoire avec visual
basic.
Merci



Hello,

On peut le faire au travers de la fonction GetAttr:
Private Function FolderExists(FilePath As String) As Boolean
On Error Resume Next
FolderExists = (GetAttr(FilePath) And vbDirectory) = vbDirectory
End Function

--
Picalausa François
Avatar
Jacques
Bonjour,



Autre exemple ...



Jacques

'fichier

Private Function FileExists(ByRef sFile As String) As Boolean

On Error Resume Next

FileExists = ((GetAttr(sFile) And vbDirectory) = 0 And Err.Number = 0)

End Function

' dossier

Private Function FolderExists(ByRef sFolder As String) As Boolean

On Error Resume Next

FolderExists = ((GetAttr(sFolder) And vbDirectory) = vbDirectory And

Err.Number = 0)

End Function

'utilisation :

MsgBox FileExists("c:test.txt")

"tijani sellami" <tijani a écrit dans le
message de news:
Bonjour,
je voudrais savoir comment tester l'existence d'un répertoire avec visual
basic.
Merci