「GeckoFX」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
(ページの作成:「'''GeckoFX'''とは、Geckoエンジンを扱うためのラッパークラスである。 .NET純正のWebBrowserクラスはC#以前、Delphi/VCL...」)
 
imported>Administrator
1行目: 1行目:
 
'''GeckoFX'''とは、Geckoエンジンを扱うためのラッパークラスである。
 
'''GeckoFX'''とは、Geckoエンジンを扱うためのラッパークラスである。
  
.NET純正のWebBrowserクラスは[[C Sharp|C#]]以前、[[Delphi]]/[[VCL]]の時代から腐っているので代用として使える。ただし、別途Firefox(XPCOM)のインストールが必要なので場合によっては面倒。
+
.NET純正のWebBrowserクラスは[[C Sharp|C#]]以前、[[Delphi]]/[[VCL]]の時代から腐っているので代用として使える。ただし、別途Firefox(XPCOM)のインストールが必要なので場合によっては配布方法などにおいて面倒なことになる。
  
 
GeckoFXの利用には、別途Geckoエンジンをコンポーネント化したXPCOM(Cross Platform Component Object Model)が必要であり、利用時にはXPCOMのインストールパスを設定する。XPCOMはMozilla公式サイトから単体でダウンロードしてきてもいいし、Mozilla Firefoxにも同梱されているのでFirefoxのインストールディレクトリを指定しても動く。
 
GeckoFXの利用には、別途Geckoエンジンをコンポーネント化したXPCOM(Cross Platform Component Object Model)が必要であり、利用時にはXPCOMのインストールパスを設定する。XPCOMはMozilla公式サイトから単体でダウンロードしてきてもいいし、Mozilla Firefoxにも同梱されているのでFirefoxのインストールディレクトリを指定しても動く。

2012年3月13日 (火) 11:34時点における版

GeckoFXとは、Geckoエンジンを扱うためのラッパークラスである。

.NET純正のWebBrowserクラスはC#以前、Delphi/VCLの時代から腐っているので代用として使える。ただし、別途Firefox(XPCOM)のインストールが必要なので場合によっては配布方法などにおいて面倒なことになる。

GeckoFXの利用には、別途Geckoエンジンをコンポーネント化したXPCOM(Cross Platform Component Object Model)が必要であり、利用時にはXPCOMのインストールパスを設定する。XPCOMはMozilla公式サイトから単体でダウンロードしてきてもいいし、Mozilla Firefoxにも同梱されているのでFirefoxのインストールディレクトリを指定しても動く。

GeckoFX2.0まで独自のバージョン番号であったが、以降は最近はFirefoxのメジャーバージョン番号と同一になっているのでXPCOMとして用いるFirefoxが10.xならばGeckoFX10.xを用いること。

使用例

関連項目

外部リンク