Google
 
Web itpro-blogger.blogspot.com
木曜日, 12月 16, 2010

[VB.NET]ファイル名に使用できない文字チェック(GetInvalidFileNameChars)

▼質問
VB.NETのメソッドでファイル名に使用できない文字を簡単に

チェックできるメソッドってないの?

▼回答
直接チェックできるメソッドはないけど次のメソッドを使えば

ファイル名に使用できない文字を簡単に取得できるよ。

System.IO.Path.GetInvalidFileNameChars

このメソッドを使ったチェック関数を作ったから

次のコードを参考にしてくれ!



Public Function IsInvalidFileNameChars(ByVal fileName As String) As Boolean

Try
For Each invalidChar As Char In System.IO.Path.GetInvalidFileNameChars
If (fileName.IndexOf(invalidChar) > -1) Then
Return True
End If
Next
Catch ex As Exception
End Try

Return False
End Function



■参考サイト
20.ファイル名に使用できない文字を含んでいるかチェックする < ファイル操作 Tips メニュー < C# 2005 Tips HOME < HIRO's.NET


This page is powered by Blogger. Isn't yours?