投稿者 VB初心者  (社会人) 投稿日時 2014/10/31 09:23:27
 魔界の仮面弁士様

回答ありがとうございます。

VBで用意されているSerialPortコントロールは、Serialポートの通信しか対応できないと考えていました。
正しくは、VBで用意されているSerialPortコントロールは、COMポートを利用した通信ができる…という理解が正しいのでしょうか?

私の理解は、次の通りです。
RS232C通信を行う場合、次の概要構成で接続が確立されると思います。
COMポート  ---   シリアルポート   ---  RS232C

USBやマウスなどの接続は、
COMポート  ---   仮想シリアルポート   ---  USB機器やマウスなどのデバイス, etc

この仮想シリアルポートが、ドライバ(D2XXドライバ)であると理解しました。

コントロール名がSerialPortコントロールなので、勝手にRS-232やRS422通信しかできないと考えてしまいました。