从另一个应用程序打开c#应用程序

时间:2019-11-28 20:23:05

标签: c# webbrowser-control

我有一个问题,我已经在c#应用程序中使用了网络浏览器,我想从另一个应用程序发送url,然后打开我的c#应用程序并对从另一个应用程序发送的内容进行url。

任何想法,教程,任何东西。谢谢

3 个答案:

答案 0 :(得分:1)

因此,根据我对您的问题的了解,您希望通过app1传递URL,并在app2(网络浏览器控件)中使用该URL打开app2。

您可以使用命令行参数在进程之间传递数据,

请参阅此堆栈溢出链接command line arguments to winform applications

答案 1 :(得分:1)

您可以使用Process.Start启动该过程:

System.Diagnostics.Process.Start("path/to/browser.exe", "https://sampleurl.org");

在您的应用程序中,根据是否为wpf,winforms或其他内容读取arg(在stackoverflow上如何执行此操作存在很多问题)

答案 2 :(得分:0)

您可以使用Process.Start启动该过程:

Process.Start("path/to/browser.exe", "https://sampleurl.org");

在您的C#程序中,通过主程序访问它