gpt4 book ai didi

c# - 使用参数从 Winform 应用程序调用 WPF 应用程序

转载 作者:太空宇宙 更新时间:2023-11-03 22:34:59 25 4
gpt4 key购买 nike

如何从 Windows 窗体运行/调用 WPF 应用程序 (.exe)?我知道它可以像下面这样完成:

 Process.Start(@"C:\ABC\WPF.exe");

但我想从 winform 应用程序向 WPF 应用程序发送几个参数。怎么做?

最佳答案

请参阅 here 中的完整代码

您可以从您的 winform 应用程序传递参数,如

Process.Start(new ProcessStartInfo(@"C:\repos\WpfApp.exe", "Args from WinForms"));

并在 WPF 应用程序中接收

public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
if (e.Args.Length > 0)
{
MessageBox.Show($"You have passed:{e.Args.Length} arguments," +
$" value are {string.Join( ",",e.Args)}");
}
}
}

关于c# - 使用参数从 Winform 应用程序调用 WPF 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55667629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com