2012-03-22 8 views
1

Webkit-Sharpを使用して、アプリケーションで単純なHTMLブラウザを実装しようとしています。 Microsoft Visual C#Express Editionを使用して、最終的にコードをMonoの下のLinuxに移行したいと考えています。C#プロジェクトでWebkit-Sharpを使用する

私の最初のステップは、すべてのWebkit dllファイルへの参照を追加することでした。

次は、私が行って、標準的な方法でツールボックスにWebKitBrowserコントロールを追加してのTabPage上、特に(私のフォーム上WebKitBrowserコントロールを落とし

私はWebKitのを使用しての文を使用して必要な追加;およびWebkit.Interopを使用して、私の宣言にマイwebkitBrowser制御がmyBrowserControlと呼ばれ、私はそれを理解したように、いくつかのために、私は

myBrowserControl.Navigate('http://www.google.com'); 

のようなものを行うことができるはずと、ブラウザは、Googleのホームページに私を取る必要があります。しかし。。。理由は、WebkitBrowserの内容を理解できません。フォームデザイナーのコードでは、次の行があります。

private WebKit.WebKitBrowser myBrowserControl; 

と私はWebKitBrowserは、WebKitの名前空間に存在しないと私はアセンブリへの参照が欠落することができることを言われています。しかし、私のようには見えません。誰も私がこれを理解するのを助けることができますか?私は何か単純な間違っていることを知っているが、私は何を理解することはできません。

ありがとうございました

答えて

0

誰かがこれを見つけた場合にポストするだけです。

WebKit gtkコントロールをWinformsプロジェクトにドロップしようとしましたか?それは動作しません。 Windowsでgtkを使用している場合は、これを行うことができるかもしれませんが、WindowsでのWebkitシャープの作業を成功させた人は誰もいません。 (現在はサポートされていない)winformsポートがモノにあるので、実際にはwinformsブラウザコントロールをウィンドウで使用できます。

関連する問題