サイト内検索:

COM通信

2010年01月23日更新
お気に入りに登録
VBVCJava開発室 > プログラミング > 通信処理 > COM通信
通信処理
  1. docSocket通信(TCP)
  2. docCOM通信
  3. docVBのEXEのCOM連携
  4. docVCのEXEのCOM連携
メインメニュー
  1. docプログラミング
  2. docサーバ構築
  3. docお薦めの技術書籍/参考書
  4. docパソコンショップ
  5. docサーバーショップ
  6. doc周辺機器
  7. docモニター
  8. doc外部媒体
  9. doc自作パソコン用パーツ
  10. doc契約
  11. doc就職・転職・バイト情報

◆COMとは?◆

COMは、Component Object Modelの略で、コンポーネント同士が相互に通信をするための方法です。そのコンポーネントは、 EXEであっても、DLLであっても、OCXであっても、同様に通信可能です。(ただし、DCOMの場合、EXEである必要があります。) 通信をする2つのコンポーネントは、使用するポートを空けておけば、どのマシンに上に置いても構いません。もちろん、同一マシン上の 2つのコンポーネント同士でも、通信可能です。


◆具体的に、何が出来る?◆

COMを使うことにより、別のコンポーネントの関数呼び出しや、プロパティの設定と取得、イベントを受けることが出来るのです。これにより、機能ごとにCOMのコンポーネントで分割して作成することが可能です。汎用的なものを作成すれば、再利用可能になります。


◆サンプル◆

SampleA.exeから、SampleB.exeの関数を呼び出し、渡された引数をメッセージボックスで表示するサンプルについて、以下のリンク先のページで作成方法を説明します。


お気に入りに登録