【问题标题】:How to create Instance of google chrome in C#如何在 C# 中创建谷歌浏览器的实例
【发布时间】:2018-04-17 09:28:29
【问题描述】:

我想为谷歌浏览器创建一个对象并这样做。

dynamic browserId = Type.GetTypeFromProgID("InternetExplorer.Application.1");                       
        dynamic ie = Activator.CreateInstance(browserId);            
        ie.AddressBar = true;
        ie.MenuBar = false;
        ie.ToolBar = false;
        ie.StatusBar = false;
        ie.MenuBar = false;
        ie.Visible = true;
        ie.Navigate("www.stackoverflow.com/");

上面的代码可以工作,但我想对谷歌浏览器做同样的事情。

【问题讨论】:

    标签: c# window


    【解决方案1】:

    在默认浏览器中打开(最好的主意!)
    Process.Start("http://www.stackoverflow.net");

    在 Internet Explorer 中打开
    Process.Start("iexplore", @"http://www.stackoverflow.net/");

    在 Firefox 中打开
    Process.Start("firefox", @"http://www.stackoverflow.net/");

    在谷歌浏览器中打开
    Process.Start("chrome", @"http://www.stackoverflow.net/");

    【讨论】:

    • 不,我的意图不是那样。我想在 c# 中创建一个 google chrome 的实例,这样我就可以处理 C# 代码和 google chrome 之间的交互(事件)。
    猜你喜欢
    • 2023-01-29
    • 1970-01-01
    • 1970-01-01
    • 2012-01-21
    • 2012-04-21
    • 2010-12-25
    • 2016-05-23
    • 2010-10-21
    • 1970-01-01
    相关资源
    最近更新 更多