2012-04-10 8 views
-1

可能性の重複:
Replacing .NET WebBrowser control with a better browser, like Chrome?のVisual Studio Webブラウザ

私は、Visual StudioのC#を経由してWebブラウザを構築しようとしているが、私は、Internet Explorerを介してウェブブラウザにその作業を置くとき。 Firefoxコンポーネント経由でWebブラウザを確立できますか?

+1

huh?あなたの質問を明確にすることはできますか? – BrokenGlass

+0

C#はCOMを使用してIEをロードします。私はそれがFirefoxで同じことをすることは可能だとは思わない。 – tomasmcguinness

答えて

2

ご質問hereにいくつかの回答があります。回答のうちの1つがあなたが望むものに最も近いと思われるコントロールのMono.WebBrowser

0

あなたはおよそ読み、このGeckoFX

GeckoFXは、WinFormsの アプリケーションに埋め込むためのクロスプラットフォームWebrowser制御で使用する場合があります。これは、Windowsでは.NET、 ではモノラルで使用できます。

+0

または、プロセス名としてURLを使用してSystem.Diagnostics.Processクラスを使用します。これにより、システムのデフォルトブラウザ(USER BROWSER)がURLを開きます。ブラウザのexeファイルを指定すると、ブラウザがユーザーのマシンに存在しない場合に問題が発生する可能性があります。 –

+0

問題を修正するかもしれません、どのように私はsystem.Diagnostics.Processクラスを使用できますか? – rtaskiran

+0

これは、aprameterを使用して、または使用しない任意のプログラムを実行するためのコア.NETクラスです。詳細については、こちらを参照してください。http://www.dotnetperls.com/process-start firefox.exeのパスとURLをパラメータとして指定できます。システムレジストリからfirefoxパスを取得できます(異なるユーザーマシン/ OSでパスが異なる可能性があるため) –

関連する問題