Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
SerialPortコントロールについて
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=20686#CommentId55523
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
魔界の仮面弁士
 (社会人)
投稿日時
2014/10/31 15:51:23
> 正しくは、VBで用意されているSerialPortコントロールは、
細かいことですが、SerialPort はコントロールではなく、コンポーネントです。
System.Windows.Forms.Control 継承クラスではなく、
System.ComponentModel.Component 継承クラスなので。
> COMポートを利用した通信ができる…という理解が正しいのでしょうか?
COMポートの指定は必須ですよね。そしてその上で、
「シリアル通信」を行うための代物かと思います。
指定した COMポートが VCP なのか物理なのかは関係ないですし、
物理だとして、その結線が DSub-9 なのか DSub-25 なのか、
あるいは PCMCIA、IEEE1394、USB、IrDA などであったのかなどは
特に意識する必要はありません。"COM1"、"COM3" などといった
マッピングさえ行われるのであれば。
> USBやマウスなどの接続は、
「USB」と「マウス」を同列に持ってきてしまうと、粒度が違いすぎて語れない気が。
「マウス」には、USB接続、PS/2接続、RS-232C接続、Bluetooth接続などがありますが、いずれも OS 上からみれば、特に区別せずに使われますね。
一方「USB機器」には、マウスもあれば、シリアルやLANへの変換ケーブルなどもあります。
あるいは、一つの機器が複数の役目を持っているケースもありますよね。携帯電話を接続した場合、モデムとして認識/カメラとして認識/ストレージとして認識されるなど。