COM(Component Object Model)
プロセス内外・言語をまたいでオブジェクトを利用可能にするMicrosoftのバイナリ相互運用規格で、32bit/64bitやプロセス境界を越える橋渡しにも使われる。
- 概念URI
https://comcomponent.com/knowledge/com-interop/
- 別名・表記
- COM interop
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- COM(Component Object Model)は32bit/64bitまたはプロセス境界を越える要件に対する本記事の推奨です。32bit/64bitやプロセス境界を越えたい場合は、in-process DLLでは越えられないためCOM/IPCの方が筋がよい。 / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- COM(Component Object Model)はbitness一致要件を前提とします。同一プロセス内でVB6(32bit)と.NET側をCOM相互運用でつなぐには、双方のビット構成(32bit/64bit)を一致させる必要がある / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- COM(Component Object Model)はregsvr32で構成できます。.NET側の部品をCOM公開してVB6から呼ぶ場合、生成された comhost.dll をregsvr32で登録する / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- COM(Component Object Model)はCOM(コンポーネントオブジェクトモデル)を前提とします。COM相互運用は、COM(コンポーネントオブジェクトモデル)の仕組みの上に成り立つ / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- Visual Basic 6.0(VB6)はCOM(Component Object Model)を利用します。移行期に.NET側と橋渡しする場合、VB6アプリは、COM相互運用を通じて.NET側の新機能を呼び出したり、自身のActiveX DLLを.NET側から呼ばせたりする / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。