やりたいこと
ファイルパスからファイル名のみ取り出す
以下の.Netコードで指定したファイルパスのファイル名のみを取得することができます。
Path.GetFileName(ファイルパス)
例題
果物フォルダ内の「ぶどう.xlsx」のフルパスからファイル名のみを取り出してみます。
メッセージボックスに以下の内容を入力します。
ファイルパスは取得したいファイルに対して、Shift+右クリックで「パスのコピー」を選択すると簡単にコピーすることができます!( ..)φ
表示結果は、、
ファイル名を取り出すことができました(^o^)
ファイル名を拡張子無しで取得
ファイル名を拡張子がない状態で取得したい場合は、WithoutExtensionをつけます。
Path.GetFileNameWithoutExtension("ファイルパス")
ひとこと
今回はファイルパスが単純だったので、効果がわかりにくかったかもしれませんが、パスの階層が深かったり、フォルダ内に大量のファイルがある場合に、ファルダパス取得と組み合わせると結構使えます
( ^^) _旦~~
ファイル・フォルダ操作については他にも紹介しているので参考にしてみてください^ ^