Как использовать Gecko в C#

Мне нужен элемент управления Gecko WebBrowser

Мне нужен пример кода или ссылка, которая объясняет, как использовать GECKO

Если кто-то использовал Gecko, я мог бы сделать с некоторыми советами

3 ответа

Оригинальный учебник с подробными снимками можно найти здесь.

Чтобы встроить браузер Gecko в приложение winform, вам необходимо:

  • XulRunner: XULRunner - это пакет времени выполнения Mozilla, который можно использовать для загрузки приложений XUL+XPCOM, которые так же богаты, как Firefox и Thunderbird. Он предоставляет механизмы для установки, обновления и удаления этих приложений. XULRunner можно скачать здесь. Выберите версию, которая вам нравится.
  • Сборочный файл GeckoFx .net, который вы можете скачать здесь. Также выберите правильную версию, которая соответствует версии XulRunner.

  • Распакуйте GeckoFX-330.zip, вы получите следующие файлы:

  • Добавьте ссылки на dll, как показано выше, нажмите кнопку обзора и выберите Geckofx-Core.dll и Geckofx-Winforms.dll

  • На панели инструментов щелкните правой кнопкой мыши, а затем выберите "Выбрать элемент", выберите Geckofx-Winforms.dll, и элемент управления Winform Gecko будет отображаться на панели инструментов

  • Перетащите элемент управления GeckoWebBrowser в конструктор winform, и назовем его "браузер"

  • В файле form1.cs добавьте следующий код:

Строка Gecko.Xpcom.Initialize(@”..\xulrunner”); указывает, где находится среда выполнения xulrunner. В этом случае мы помещаем его в папку (@”..\xulrunner”).

Теперь запустите приложение, да ~~~

GeckoFX постоянно перемещается сюда:

https://bitbucket.org/geckofx/

Вы должны проверить http://code.google.com/p/geckofx/. Чтобы получить некоторые примеры кода, смотрите страницу вики.

Другие вопросы по тегам