2010-12-04 11 views
0

process.start("cmd.exe","/c"+filename)を試しましたが、コマンドラインウィンドウが終了しませんでした。c#winformメインフォーム上でプロセスを開始する方法

誰かがメインフォームの上に新しいプロセスを開始する方法を知っていますか? Process.Startを使用して

おかげ

+0

なぜprocess.start(filename)を呼び出さなかったのですか? –

+2

"メインフォームの上部にある"という意味を説明できますか? – Doggett

+0

彼は、彼のフォームが閉じると、産んだプロセスも閉じてしまう – Machinarius

答えて

2

は、外部アプリケーションを呼び出すための正しい解決策です。新しいプロセスは入力フォーカスを獲得すべきです。

Process.Start(new ProcessStartInfo("notepad.exe")); 
関連する問題