• 締切済み

COMについての質問

Windows アプリケーションとしての典型的な技法COMについて理解したいですが、なかなか理解ができなくて、教えていただけませんか? 私の理解しているCOMとは、例(たとえば)ですけれども、VC++で作った関数をVBから呼びだすと考えています。VC++で作った関数のポインタをVBに公開してあげる感じでいいでしょうか?また、なぜCOMが必要になるかについて 分からなくて、公開する関数のポインタをわざわざInterfaceを使って、それはなぜ?言語の間の型のあわせるためだけでしょうか? できれば、例があれば、いいですが。 以上です。よろしくお願いします。

みんなの回答

noname#259269
noname#259269
回答No.1

ググれば色々でてくると思います。 「なぜCOMが必要になるかについて」ですが。 言語に依存しない、というのも一つですが、 部品化がキーワードになってくると思います。 部品を開発し、部品同士を組み合わせる事によって、 より高機能なアプリケーションを、 より短期間で開発していく事が可能になります。

関連するQ&A