[VC2005] [ファイル名を指定して実行]ダイアログボックスを表示する方法

◆概要

この資料は、Microsoft(R) Visual C# 2005で [ファイル名を指定して実行]ダイアログボックスを表示する方法について記述しています。

ファイル名を指定して実行ダイアログボックスは 「Windowsロゴ[左下にあるキー] + R」を押すと表示されます。




◆Sample code


private void button1_Click(object sender, EventArgs e)
        {
          // COMのプログラムIDから型を取得する
            Type typeShell = Type.GetTypeFromProgID("Shell.Application");

          // Activatorを使って型からオブジェクトを作成する
            object objShell = Activator.CreateInstance(typeShell);

          //名前を指定して実行(FileRun)
            typeShell.InvokeMember("FileRun",
                System.Reflection.BindingFlags.InvokeMethod,
                null, objShell, null);
        }
    


▼ページトップへ