VC++6.0でシリアルポートを使ってデータのやり取りをしたいのですが、
データ送信、受信の方法がわかりません。どなたか知っている方がいれば
教えて下さい。
自己解決しました。
お騒がせしました。
こんにちわ!VC++を始めたばかりです。私もシリアルポートを使ってデータのやり取りをするプログラムを作成したいですが,まだ何も分かってなくて困ります。以前にどんな方法で解決したかを教えていただければありがたいです。もしよかったら書いたコードを参考させていただきたいです。本当によろしくお願いいたします。助けてください!!!
編集 削除シリアルポート通信で必要な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
サンプルは検索して頂ければいろいろ出てくるとは思いますが・・・
以上。
レスありがとうございます。調べてみます!
編集 削除コンピュータ将棋選手権というのがあって、対局はシリアルポート1200BPSで行います。
それに使うcsa.exeというのを、らが作って公開してます。
解凍して、CRs232cクラスを見ると参考になるかも。
http://www2.ttcn.ne.jp/~tsuma/himitsu.htm