Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Contoh ini mengembalikan Boolean nilai yang menunjukkan apakah string mewakili nama atau jalur file. Validasi memeriksa apakah nama berisi karakter yang tidak diizinkan oleh sistem file.
Contoh
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
Contoh ini tidak memeriksa apakah nama memiliki titik dua yang salah ditempatkan, atau direktori tanpa nama, atau jika panjang nama melebihi panjang maksimum yang ditentukan sistem. Ini juga tidak memeriksa apakah aplikasi memiliki izin untuk mengakses sumber daya sistem file dengan nama yang ditentukan.