パソコンの小技・備忘録


トップページ > 小技一覧(VB.NET) > ファイルのフルパスから、ファイル名等を取得する。

ファイルのフルパスから、ファイル名等を取得する。

ファイルのフルパスからは、いろいろな情報を取得することができます。

以下に記載する、ファイル名・ディレクトリ名・拡張子名であれば、指定するパス文字列のファイル(あるいはフォルダ)は、存在しない場合でも、あるものとして情報を取得することができます。

'ディレクトリ名を取得します。
'strDirNameに「D:\temp」が代入されます。
Dim strDirName As String
System.IO.Path.GetDirectoryName("D:\temp\test.txt"))


'ルートディレクトリ名を取得します。
'strDirNameに「D:\」が代入されます。
Dim strDirName As String
System.IO.Path.GetPathRoot("D:\temp\test.txt"))


'ファイル名を取得します。
'strFileNameに「test.txt」が代入されます。
Dim strFileName As String
System.IO.Path.GetFileName("D:\temp\test.txt"))


'拡張子を含まないファイル名を取得します。
'strFileNameに「test」が代入されます。
Dim strFileName As String
System.IO.Path.GetFileNameWithoutExtension("D:\temp\test.txt"))


'拡張子を取得します。
'strExtNameに「.txt」が代入されます。
Dim strExtName As String
System.IO.Path.GetExtension("D:\temp\test.txt"))


こうした情報は、ファイルを取り扱うアプリでは、非常によく使います。

自分でよく使うものは、覚えてしまってもいいかもしれません。

トップページに戻る

パソコンの小技・備忘録トップページ(http://pckowaza.web.fc2.com/)を表示

※更新履歴などを掲載していますので、お気に入りはぜひトップページでお願いします!

サイト内検索

 Googleでサイト内検索

小技カテゴリー

カウンタ

メール送信

 ご意見・相互リンク募集中!
意見・相互リンクメールを送信!
inserted by FC2 system