Private Function IsFileLess(ByVal Path As String, Optional ByVal searchPattern As String = "*", Optional ByVal searchOption As System.IO.SearchOption = System.IO.SearchOption.AllDirectories) As Boolean
' True si pas de fichier et/ou des dossiers vides (paramètres par défaut)
' False sur Exceptions (Voir remarque)
Try
'If Not (System.IO.Directory.Exists(Path)) Then Return True
Return (System.IO.Directory.GetFiles(Path, searchPattern, searchOption).Length = 0)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Function
Private Function IsEntryLess(ByVal Path As String, Optional ByVal searchPattern As String = Nothing) As Boolean
' True si pas de fichier et pas de dossier (paramètres par défaut)
' False sur Exceptions (Voir remarque)
Try
'If Not (System.IO.Directory.Exists(Path)) Then Return True
Return (System.IO.Directory.GetFileSystemEntries(Path, searchPattern).Length = 0)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Function