ENGLISH page is here.
GET DinopSearchBar
サイト内検索:
HOME
VC++ TIPS
ダウンロード
DinopExifReader
DinopSearchBar
DinopSearchBar mini
DinopTabbingBar
for Firefox
大阪湾の生き物
甲子園浜の自然
甲子園浜の干潟
甲子園浜の水中
甲子園浜の野鳥
近畿の山々
植物図鑑
箕面マップ
水中機材
カメラ
ランキング
望遠鏡の世界
顕微鏡の世界
Googleのすべて
GoogleマップAPI
ニュース
読んだ本
日記
変な料理の作り方
遺伝子操作
論文紹介
デイトレード
自動売買でFX
ネットで小遣い稼ぎ
Solaris
電子工作
その他
問い合わせ
VC++用コード集
大阪湾の生き物
水中用機材
since:2000/11/15
dinopcom@gmail.com
www.dinop.comは
だいのっぷ・どっと・こむ
と読んでください。







« VC++でのXPCOM作成(その2) | メイン | ツールバーリソースの取得 »

VC++用XPCOM/xpiパッケージ作成ウイザード




はじめに

 前回までにVisual C++におけるXPCOMの作成方法とインストール、テスト方法について 紹介した。しかし手作業でプロジェクトなどを作成するのはかなり面倒だ。ということで 作成したVisual C++でXPCOM/Firefox拡張を作成するためのアプリケーションウイザード を作成した。

 このウイザードを利用するとC++でXPCOMを利用するためのIDLファイル、install.rdf、テスト用のxul ファイル、contents.rdf、インターフェースを定義するためのヘッダーファイルとcppファイルなど一通り のファイルを含むプロジェクトが生成される。

 このウイザードにより生成されたプロジェクトをビルドするとdllやxptファイルが自動 作成され、最終的にそのままインストール可能なパッケージ(xpi)が出力される。



ダウンロード

Dinop XPCOM/Firefox Extention Wizard Ver1.00(41.5KB)



ビルド環境

 このウイザードによって生成されたプロジェクトをビルドするにはMozilla SDKのインストールなど ある程度の環境設定をしておく必要があります。環境設定方法については別頁 を参照してください。



その他

 私がFirefoxを初めてダウンロードして、初めてPCにインストールして実行したのはこのhtmlファイルを 書く50時間ぐらい前のことです。それまでFirefoxやMozillaを使ったこともなければXPCOMというものにつ いてもまったく知りませんでした。つまりXPCOMやFirefoxについて私が持っている知識は皆無に等しい状 態です。
 そのためこのウイザードがMozillaのコーディング規則(?)を大きく曲げて作成している可能性もあり ます。このウイザードを使用する際はその辺をご自身で考え自己責任でお使いください。









Copyright (c) 1999-2007 issei. All rights reserved. (運営者情報