2

アプリケーションに Web サイトをロードする必要がありますが、この Web サイトは Google Chrome でしか動作しません

Google Chrome Frame をインストールした後、新しい参照があることがわかりました。 ChromeTabLib

使おうとしているのですが、やり方がわかりません。

Visual Basic.net の Google Chrome Frame で Browser Control を使用する方法を知っている人はいますか?

更新: Webkit を使用しようとしましたが、Webkit で Web サイトが機能しません。笑

UPDATE2: ChromeFrame COM ツールを追加しました。フォームにドロップすると、次の メッセージが表示されます。

4

1 に答える 1

3

おそらく、代わりに WebKit を使用する必要があります。WebKit は Chrome を駆動します。いくつかのオープン ソース オプションがあります。

これは非常に有望に見えます: WebKit.NET。かなり活発なフォーラムがあります。

WebKit .NET は、C# で記述された WebKit のコントロール ライブラリ ラッパーです。その目的は、ユーザーが WebKit を .NET アプリケーションに簡単に組み込めるようにすることです。

これは有望なチュートリアルです。チュートリアルから:

デザイナーでコントロールを使用するには、ツールボックスを右クリックし、[アイテムの選択] -> [.NET Framework コンポーネント] を選択します。[参照...] をクリックし、WebKit .NET ディレクトリに移動して、WebKitBrowser.dll を選択します。以下のように、WebKitBrowser コントロールがリストに表示されます。

コントロールのナビゲート機能を使用して、ページをロードできます。

private sub button1_Click(byref sender as object, byval e as EventArgs)
    webKitBrowser1.Navigate(textBox1.Text)
end sub

関連する質問: .net の Google クロム コントロール

于 2013-02-11T00:14:13.750 に答える