タイトル | : Re: カレントディレクトリーの表示方法 |
記事No | : 11447 |
投稿日 | : 2008/02/18(Mon) 20:17 |
投稿者 | : 魔界の仮面弁士 |
> 「abc.vbpと同じフォルダ」とするにはどのように書けばよいのか > 教えてください。 > また、そうしておけばアプリケーションの配布の段階でも > saveFileは > 「abc.exeと同じフォルダ」になるのでしょうか?
『アプリケーションを配置しているディレクトリ』と 『カレントディレクトリ』は別物です。
# たとえば、ショートカットファイルを作り、そのプロパティを見てください。 # カレントディレクトリを設定するための「作業フォルダ」という項目があるはずです。
exe のあるディレクトリは、KG さんが回答されているように、App.Path で得られます。 カレント ディレクトリは、CurDir 関数で得られます。
ただし CurDir は、Unicode 文字を含むフォルダを正しく扱えないため、 WshShell オブジェクトの CurrentDirectory プロパティの方がおすすめです。
|