Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det här exemplet returnerar ett Boolean värde som anger om en sträng representerar ett filnamn eller en sökväg. Verifieringen kontrollerar om namnet innehåller tecken som inte tillåts av filsystemet.
Exempel
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
Det här exemplet kontrollerar inte om namnet har felaktigt placerat kolon, kataloger utan namn eller om namnets längd överskrider den systemdefinierade maximala längden. Det kontrollerar inte heller om programmet har behörighet att komma åt filsystemresursen med det angivna namnet.