3

私の C# アプリケーションは、コンソール アプリで Process を開始します。

プロセスは正しく開始され、タスク マネージャーに表示されますが、プロセスはウィンドウなしで実行されています。

独自のウィンドウでコンソール アプリケーションを実行するにはどうすればよいですか?

私のコード:

 p_info.UseShellExecute = true;
 p_info.CreateNoWindow = false;
 p_info.WindowStyle = ProcessWindowStyle.Normal;
 Process.Start(p_info);
4

1 に答える 1

7

ここでは、別のアプリケーションから可視コンソール アプリケーションを起動するサンプルを示します

 ProcessStartInfo p_info = new ProcessStartInfo();
        p_info.UseShellExecute = true;
        p_info.CreateNoWindow = false;
        p_info.WindowStyle = ProcessWindowStyle.Normal;
        p_info.FileName = @"archi\ConsoleApplicationtest\ConsoleApplicationtest\bin\Debug\ConsoleApplicationtest.exe";
        Process.Start(p_info);  

宜しくお願いします

于 2012-07-21T16:15:51.177 に答える