【问题标题】:How do I launch the default browser with a web page?如何使用网页启动默认浏览器?
【发布时间】:2011-05-24 18:26:15
【问题描述】:

我想启动一个网络浏览器,以便从我的 C++/CLI .net 程序访问谷歌地图中的某个位置。启动用户当前默认浏览器的最简单方法是什么?

【问题讨论】:

  • 有谁知道如何在 Perl/Python/Ruby 中做到这一点?

标签: windows browser c++-cli launch


【解决方案1】:

我是从 stackoverflow 的另一篇文章中得到的

Process.Start( 
    new ProcessStartInfo() 
    { 
        FileName = "cmd.exe", 
        Arguments = "/c start http://www.google.com", 
        WindowStyle = ProcessWindowStyle.Hidden, 
        UseShellExecute = false 
    }); 

【讨论】:

    【解决方案2】:

    在 .NET 上,使用 Process.Start

    在 VC++、VB 上,使用ShellExecute

    【讨论】:

      【解决方案3】:

      这是我在一些更广泛的谷歌搜索后发现的简单方法:

      System::Diagnostics::Process::Start("http://maps.google.com/");
      

      为大家的输入干杯。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-27
        • 1970-01-01
        • 1970-01-01
        • 2023-03-08
        • 1970-01-01
        相关资源
        最近更新 更多