private void btnRun_Click(object sender, RoutedEventArgs e)
{
Process p = new Process();
p.StartInfo = new ProcessStartInfo("c://WPFApplication1.exe");
p.Start();
}
我使用这个从我的应用程序启动另一个应用程序;但我想去一个特定的形式。有可能吗?
答案 0 :(得分:2)
是,在启动进程时使用命令行参数:
p.StartInfo.Arguments = "formname";
然后在目标项目中,检索* Application_Startup *中的命令行参数,并打开表单:
private void Application_Startup(object sender, StartupEventArgs e)
{
string formName = e.Args[0];
this.StartupUri = formName;
}