Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este exemplo retorna um Boolean valor que indica se uma seqüência de caracteres representa um nome de arquivo ou caminho.A validação verifica se o nome contém caracteres que não são permitidas pelo sistema de arquivos.
Exemplo
Function IsValidFileNameOrPath(ByVal name As String) As Boolean
' Determines if the name is Nothing.
If name Is Nothing Then
Return False
End If
' Determines if there are bad characters in the name.
For Each badChar As Char In System.IO.Path.GetInvalidPathChars
If InStr(name, badChar) > 0 Then
Return False
End If
Next
' The name passes basic validation.
Return True
End Function
Este exemplo verifica se o nome tiver colocado incorretamente dois-pontos ou diretórios sem nome, ou se o comprimento do nome excede o comprimento máximo definido pelo sistema.Ela também verifica se o aplicativo tem permissão para acessar o recurso de sistema de arquivos com o nome especificado.