[VC2005] アプリケーションの実行時のパスを取得する方法

◆概要

この資料は、Microsoft(R) Visual C# 2005で アプリケーションの実行時のパスを取得する方法について記述しています。
ApplicationのStartupPathで起動パスを取得することができます。


◆Sample

private void button1_Click(object sender, EventArgs e)
        {
            MessageBox.Show(Application.StartupPath); 
        }
 

しかし、Application.StartupPathは末尾に¥がつかないため、ファイルの参照などで フォルダ名+ファイル名で文字列を作成する必要があるときは次のようにEndsWithメッソッド を使います。

private void button1_Click(object sender, EventArgs e)
        {
            string path = Application.StartupPath;

            if (!path.EndsWith("\\"))
                path += "\\";

            MessageBox.Show(path); 
        }
 


▼ページトップへ