• ベストアンサー

VBでシリアル制御

VB4でシリアル制御したいのですが、どの様にして良いのかわかりません。 しかも、MSCommというのが必要だと言うところまではわかったのですが、 VB4のスタンダードではこれが入っていません。 これが無いとシリアル制御は無理なのでしょうか? それとも、別の方法が有るのでしょうか? すみませんがよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • gould09
  • ベストアンサー率33% (196/589)
回答No.1

MScomm は、VB4の Professional版以上に付属するカスタムコントロールです。 MScommが有る場合には、ToolBoxに電話のアイコンが表示されます。 今時点で、MScommがない場合には以下に参考URLにて紹介しているFreeのOCXを使ってみてはいかかでしょうか。

参考URL:
http://www.vector.co.jp/soft/win95/prog/se061892.html?g,http://www.vector.co.jp/soft/win95/prog/se057451.html?g
so00
質問者

お礼

ありがとうございました。 さっそく、ダウンロードして試してみます。 また、何かありましたらよろしくお願いいたします。

その他の回答 (1)

  • shiojiri
  • ベストアンサー率43% (84/192)
回答No.2

WindowsのAPI関数で制御出来ます。 ファイルをオープンするCreateFile関数で”COM1”や”COM2”をopenします。 WriteFile/ReadFile関数で送受信。 制御線のoff/onはEsccapeCommFunctionで可能です。 詳しい操作方法は「VisualBasicでエンジョイプログラミング」CQ出版に載っています。 付属の3.5”FDにソースも入っています。

so00
質問者

お礼

ありがとうございます。 さっそく試してみます。 また、何かありましたらよろしくお願いいたします。

関連するQ&A

専門家に質問してみよう