将C#桌面应用程序与浏览器集成

时间:2010-10-19 06:30:17

标签: c# browser downloading

我已经开发了一个使用C#的应用程序(下载程序),现在我想将它集成到浏览器,就像我想在浏览器中放置一个按钮,如果用户按下该按钮,那么我的应用程序应该执行&开始下载所需的文件。

2 个答案:

答案 0 :(得分:0)

我很猜测,但听起来就像你在谈论一个“协议处理程序”,即处理“yourapp:some-stuff-here”的超链接。如果是这样,请尝试在MSDN上查看Registering an Application to a URL Protocol,它提供了一个C#示例。

答案 1 :(得分:0)

我不认为您想要的是可能的,但是您可以放置​​一个指向可执行文件的链接并告诉您的用户通过浏览器下载选项执行它(当您单击某些下载链接时弹出的对话框问你打算打开oder保存文件)。

单击浏览器按钮时,无法立即运行GUI应用程序。