実行している自分自身のパスを取得する

2006-01-16
このエントリーをはてなブックマークに追加

自分の居場所を知るのに使う

DirectoryInfo dirCurrent= new DirectoryInfo(“.”) ;
dirCurrent.FullName + “hoge.exe”;

だと、例えばデスクトップにショートカットを作成し、
そのショートカットをダブルクリックした場合はデスクトップ上の「hoge.exe」を指してしまう。
「現在イベントの起きたところ」という意味合いだろうか。

今回使ったのはこれ

Application.StartupPath

まさしく、アプリケーションの実行ファイルの位置を示してくれた。

Tags: