0

vb.net (2008) プロジェクトに Web ブラウザーを実装したいのですが、組み込みの IE が気に入りません。

過去に gecko-webbrowser のような mozilla ツールを実装するのは簡単だったことも思い出しました...

xulrunner と Skybound.Gecko.dll をダウンロードする必要があったため、覚えているよりも複雑でした。これらはおそらく、完成したプロジェクトの公開に含める必要があります...また、x86 をターゲット CPU として定義し、すべてのアプリケーション内で GeckoWebBrowser を使用するために必要な手順。Skybound.Gecko.Xpcom.Initialize(My.Application.Info.DirectoryPath & "/xulrunner")コンパイルする前にも呼び出しました。

ただし、試してみるとGeckoWebBrowser1.navigate("http://...")(要素はデザイナーごとにこの名前で挿入されました)、IDE は、GeckoWebBrowser1 がまだ定義されていないかのように objectreference が objectinstance に設定されていないことを通知します... しかし、GeckoWebBrowser1.Created属性は true を返します。

なぜまだ機能していないのか誰か知っていますか?

4

1 に答える 1

0

私のソリューションでも同じエラーが発生します。GeckoFXアセンブリを使用してみてください。15バージョンのdllとエラー修正を使用しています。 https://bitbucket.org/geckofx/geckofx-16.0/downloads

于 2013-01-07T08:22:09.753 に答える