Hatena::Groupmoz-addon

Ci.nsIZIGOROu

2007-12-27似た物同士なんだなと思った

Visual Studio 2005でCOMオブジェクトを書く

| 02:50 |  Visual Studio 2005でCOMオブジェクトを書く - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  Visual Studio 2005でCOMオブジェクトを書く - Ci.nsIZIGOROu

と言うネタを今度書く。

はじめに

COMオブジェクトとの連携の「3.VB6から.NETのアセンブリを呼び出す」を一読して、Visual Basic 2005 Express EditionでもCOM連携機能が使えるようになります。

これによってVB2005 Express EditionでもCOMオブジェクトを作る事が出来ます。

実装する

プロパティの定義 (あとで書く)
メソッドの定義 (あとで書く)
イベントの定義 (あとで書く)
VBのインターフェースとCOMの実装について (あとで書く)

参考リンク

2007-08-08一度痛い目に遭った方がいい

続・COMの列挙

| 21:33 |  続・COMの列挙 - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  続・COMの列挙 - Ci.nsIZIGOROu

CLSID, Interfaceからcomponent, interfaceを全部レジストリから取ってきて、それをjson化しておく。

そのjsonを吐き出すスクリプトと、jsonを読んでXPConnect風味なオブジェクトを作るライブラリをそれぞれ作る。

ってかレジストリの総当り読み込み凄い重たい事が分かった。