投稿日 | : 2006/03/06(Mon) 11:07 |
投稿者 | : gt |
URL | : |
タイトル | : Re^2: 解決2 |
Blueさん:
ご回答ありがとう。
> ちなみに存在するファイルパスであれば、Dir関数で取れます。
> Filename = Dir(FilePath)
>
この関数があるだ、VBですごくわかりやすいですね。(これを使います)
> > FileSystemObjectオブジェクトのGetFileNameメソッドを使うと簡単に取得できます。
> Filename = CreateObject("Scripting.FileSystemObject").GetFileName(FilePath)
>
> > 文字列操作でもやろうと思えばできますけど。
> Filename = Mid(FilePath, InStrRev(FilePath, "\") + 1)
>
> の基準がわからない。文字列操作(InStrRev+Mid)がいちばん簡明だと思うんだけど。
> (Splitは簡単だけど、無駄なところが多い。)
いろいろ方法があるのですね、勉強になりました。
ありがとうございました。