FileSystemObjectのGetAbsolutePathNameメソッドは指定したパスの書きかたでカレントディレクトリの完全なパスを文字列で返します。
※ファイルシステムオブジェクト(FileSystemObject)についてはこちら
GetAbsolutePathNameメソッドの構文
構文
ファイルシステムオブジェクト.GetAbsolutePathName (パス文字列(Pathspec))
GetAbsolutePathNameメソッドの構成要素と引数
構成要素と引数
要素/引数 | 必須/任意 | 説明 |
---|---|---|
ファイルシステムオブジェクト (FSO) |
必須 | ファイルシステムオブジェクトを指定します。 |
パス文字列 (Pathspec) |
必須 | 完全なパスに変換したいパスを文字列で指定します。 |
GetAbsolutePathNameメソッドの構成要素と引数
以下のマクロは、GetAbsolutePathNameメソッドの引数に指定したパスの書きかたにしたがってイミディエイトウィンドウに完全なパス文字列を表示します。
サンプルコード
10行目、16行目
ChDir(チェンジディレクトリ)関数をつかって作業中のディレクトリを変更しています。
19行目から24行目
GetAbsolutePathNameメソッドで完全なパスを返します。パスの仕様(Pathspec)の指定方法を変えています。
実行結果
①C:\Users\ユーザー名\Documents
②C:\Users\ユーザー名\Desktop\Test
③C:\Users\ユーザー名\Desktop
④C:\
⑤C:\Users\ユーザー名\Desktop\Test\サンプル
⑥C:\Users\ユーザー名\Desktop\Test\サンプル
⑦C:\Users\ユーザー名\Desktop\Test.…\サンプル

現在作業中のフォルダ(カレントディレクトリ)の完全なパスを返すんだね。
オンラインスクールで現役エンジニアのサポートがあるテックアカデミーがおすすめ。
スキマ時間に学べて仕事も保証。必ず副業、始められます。まずは無料でプログラミング体験
コダマのもりブログはにほんブログ村に登録しています。
ブログの記事が役に立ったと感じて頂けたら、フォローお願いいたします。
コメント