シリアルポートでデータをやり取りするには

解決


koh  2003-01-10 04:43:16  No: 50908

VC++6.0でシリアルポートを使ってデータのやり取りをしたいのですが、
データ送信、受信の方法がわかりません。どなたか知っている方がいれば
教えて下さい。


koh  2003-01-14 02:57:47  No: 50909

自己解決しました。
お騒がせしました。


tohavi  2003-09-11 06:54:21  No: 50910

こんにちわ!VC++を始めたばかりです。私もシリアルポートを使ってデータのやり取りをするプログラムを作成したいですが,まだ何も分かってなくて困ります。以前にどんな方法で解決したかを教えていただければありがたいです。もしよかったら書いたコードを参考させていただきたいです。本当によろしくお願いいたします。助けてください!!!


岡田 之仁  2003-09-11 09:24:13  No: 50911

シリアルポート通信で必要なAPIは・・・
CreateFile  CloseFile  BuildCommDCB  SetCommState  GetCommState
ReadFile  WriteFile  GetCommTimeouts  SetCommTimeouts
SetCommMask  GetCommMask  WaitCommEvent  EscapeCommFunction
ClearCommBreak  ClearCommError
こんなところでしょうか・・・
APIの中味はヘルプ等でお調べ下さい。
参考までに・・・
http://www.asia.microsoft.com/japan/msdn/library/ja/jpfileio/html/_win32_buildcommdcb.asp
サンプルは検索して頂ければいろいろ出てくるとは思いますが・・・
以上。


tohavi  2003-09-12 05:57:20  No: 50912

レスありがとうございます。調べてみます!


都万  2003-09-20 03:16:56  No: 50913

コンピュータ将棋選手権というのがあって、対局はシリアルポート1200BPSで行います。
それに使うcsa.exeというのを、らが作って公開してます。
解凍して、CRs232cクラスを見ると参考になるかも。
http://www2.ttcn.ne.jp/~tsuma/himitsu.htm


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加