Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
En este ejemplo se devuelve un Boolean valor que indica si una cadena representa un nombre de archivo o una ruta de acceso. La validación comprueba si el nombre contiene caracteres no permitidos por el sistema de archivos.
Ejemplo
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
En este ejemplo no se comprueba si el nombre tiene signos de dos puntos incorrectamente colocados, directorios sin nombre, o si la longitud del nombre supera la máxima longitud definida por el sistema. Tampoco comprueba si la aplicación tiene permiso para acceder al recurso del sistema de archivos con el nombre especificado.