Wie benutze ich Gecko in C #?

8

Ich brauche ein Gecko WebBrowser Control

Ich brauche einen Beispielcode oder einen Link, der erklärt, wie man GECKO benutzt

Wenn jemand Gecko benutzt hat, könnte ich einen Ratschlag geben

    
DanMatlin 08.01.2012, 14:26
quelle

3 Antworten

18

Original Tutorial mit detaillierten Snapshots finden Sie hier .

Um den Gecko-Browser in Ihre winform-Anwendung einzubetten, benötigen Sie:

  • XulRunner: XULRunner ist ein Mozilla Runtime-Paket, mit dem XUL + XPCOM-Anwendungen, die so reichhaltig sind wie Firefox und Thunderbird, gestartet werden. Es bietet Mechanismen zum Installieren, Aktualisieren und Deinstallieren dieser Anwendungen. XULRunner kann hier heruntergeladen werden. Wählen Sie die gewünschte Version.
  • GeckoFx .net-Assemblydatei, die Sie hier herunterladen können. Wählen Sie auch die richtige Version, die der XulRunner-Version entspricht.

  • Entpacke die GeckoFX-330.zip, du wirst folgende Dateien bekommen:

  • Fügen Sie wie oben gezeigt Referenzen zu den dlls hinzu, klicken Sie auf Durchsuchen und wählen Sie Geckofx-Core.dll und Geckofx-Winforms.dll
  • aus

  • Klicken Sie in der Toolbox mit der rechten Maustaste und wählen Sie "Choose Item", wählen Sie Geckofx-Winforms.dll, und das Winform-Steuerelement von Gecko wird in der Toolbox
  • angezeigt

  • Ziehen Sie ein GeckoWebBrowser-Steuerelement in den Winform-Designer und nennen wir es "Browser"

  • Fügen Sie in der Datei form1.cs folgenden Code hinzu:

Die Zeile Gecko.Xpcom.Initialize (@ ".. \ xulrunner"); Gibt an, wo sich die xulrunner-Laufzeit befindet. In diesem Fall legen wir es in einen Ordner (@ ".. \ xulrunner").

Führe jetzt die Anwendung aus, yeah ~~~

    
David 15.11.2015 04:53
quelle
6

GeckoFX wird hier dauerhaft verschoben:

Ссылка

    
Salar 28.12.2013 14:15
quelle
2

Sie sollten Ссылка überprüfen. Auf der Wiki-Seite finden Sie einige Codebeispiele.

    
Johnny Graber 08.01.2012 15:12
quelle

Tags und Links