2 つのデスクトップ アプリケーションがあります。最初のアプリケーションを閉じた後、最初のアプリケーションは 2 番目のアプリケーションを起動します。
1回目の申請を終えた後、2回目の申請を開始するにはどうすればよいですか?
私の最初のアプリケーションは、別のデスクトップを作成します。
2 つのデスクトップ アプリケーションがあります。最初のアプリケーションを閉じた後、最初のアプリケーションは 2 番目のアプリケーションを起動します。
1回目の申請を終えた後、2回目の申請を開始するにはどうすればよいですか?
私の最初のアプリケーションは、別のデスクトップを作成します。
最初のアプリケーションを終了するときは、 Process クラスを使用します。
var p = new Process();
p.StartInfo.FileName = "notepad.exe"; // just for example, you can use yours.
p.Start();
最初のアプリを終了しようとしているときに、次の方法で 2 番目のアプリを起動するだけです。
System.Diagnostics.Process.Start(@"PATH\NAME.EXE");
.NET のProcess
クラスを使用します。
サンプルコード:
try
{
stateMainLayout b = new stateMainLayout();
b.Location = Screen.AllScreens[1].WorkingArea.Location;
b.ShowDialog();
}
catch
{
stateMainLayout b = new stateMainLayout();
b.ShowDialog();
}