VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 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は簡単だけど、無駄なところが多い。)

いろいろ方法があるのですね、勉強になりました。

ありがとうございました。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -