【问题标题】:Embedding Firefox into a .NET control将 Firefox 嵌入到 .NET 控件中
【发布时间】:2012-08-23 00:17:28
【问题描述】:

我是 c# 和 .net 编程的初学者,我想知道我是否可以使用 Mozilla Firefox 作为 webBrowser 控件的实例浏览器,因为默认情况下 webBrowser 控件使用 Internet Explorer。

【问题讨论】:

    标签: c# .net firefox webbrowser-control instance


    【解决方案1】:

    Mozilla ActiveX Control 使用 Gecko 布局引擎为 ActiveX 开发人员提供完全可编程的 HTML 和 XML 呈现控件。

    API 类似于 Internet Explorer ActiveX 控件,因此保持了高度的兼容性。

    Gecko 与支持 Mozilla、Mozilla Firefox 的引擎相同

    【讨论】:

    • 好的,是否有Opera控制可用?
    • 下载“Mozilla ActiveX 控件”后,我如何在 c#/.net 中使用它作为 Internet Explorer 我使用 webBrowser 控件,如下所示:“webBrowser1.Navigate(textBox1.Text);”但是如何使用这个 Mozilla ActiveX 控件。
    • 安装控件/或编译它并确保它已注册。在“查看”菜单中,单击“工具箱” 单击“组件”选项卡 右键单击​​“工具箱”中的任意位置并单击“自定义工具箱...” 在“COM 组件”选项卡中,选中“MozillaBrowser 类”并单击“确定” Mozilla 浏览器控件现在应该在“工具箱”中显示为“浏览器”,以便插入到任何应用程序中。 (单击并拖动到您的表单上)Mozilla 控件将实现 Microsoft 已经为 Internet Explorer 定义的 IWebBrowser 和 DWebBrowserEvents 接口
    • 我还想问的一件事是,当我使用“Mozilla ActiveX Control”创建一个示例网络浏览器程序时,我的程序是否可以在任何 PC 上运行(仅在我的 PC 上)跨度>
    • 帮帮我,当我尝试“Mozilla ActiveX Control”时出现此错误。这是我的代码:axMozillaBrowser1.Navigate("www.google.com"); 错误:-无法获取“AxMozillaBrowser”控件的窗口句柄。不支持无窗口 ActiveX 控件。在此代码中:((System.ComponentModel.ISupportInitialize)(this.axMozillaBrowser1)).EndInit(); 在 Form1.Design.cs
    【解决方案2】:

    某处有一个旧的 WinForms Gecko (Firefox) 控件,但您将获得的最佳非 IE .NET 控件是 Awesomium,它基于 Chrome。

    【讨论】:

    • 下载“Awesomium”后,我如何在 c#/.net 中使用它作为 Internet Explorer 我使用 webBrowser 控件,如下所示:“webBrowser1.Navigate(textBox1.text);”但是如何使用这个 Awesomium。
    • webControl.Source = textBox.Text.ToUri();
    【解决方案3】:

    这是您可以使用的Mozilla ActiveX control

    安装后,
    在您的 Visual Studio 中转到

     Toolbox>right-click>choose items>COM Components>Mozilla Browser Class
    

    【讨论】:

    • 帮帮我,当我尝试“Mozilla ActiveX Control”时出现此错误。这是我的代码:axMozillaBrowser1.Navigate("www.google.com"); 错误:-无法获取“AxMozillaBrowser”控件的窗口句柄。不支持无窗口 ActiveX 控件。在此代码中:((System.ComponentModel.ISupportInitialize)(this.axMozillaBrowser1)).EndInit();‌​ 在 Form1.Design.cs
    • 我没有这个问题,试试this
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多