質問: フルパスから最後のディレクトリ名を取得したい。 vb.netなのですが、例えば c:\aaa\bbb\ccc\ddd\eee\fff.exe というフルパスがあったとして、 eeeというディレクトリ名を取得したいのですが、 何か良い方法はないでしょうか。 それぞれのディレクトリ名の文字数や階層数は 決まっていないのですが、オススメの方法が ありましたら、教えて頂けると助かります。
回答: messagebox.show(io.path.getfilename(io.path.getdirectoryname(mypath))) io.path の getdirectoryname でフォルダのフルパスを取得して、さらに io.path の getfilename で最終フォルダ(またはファイル)の名前を取得。