DOBON.NET DOBON.NETプログラミング掲示板過去ログ

非同期シリアル通信について

環境/言語:[VB.NET]
分類:[.NET]

現在VB.NET環境でのシリアル通信モジュールを開発しています。
ポーリングによるシリアル通信は完成しているのですが、これをイベントによる非同期動作に改良しようと思っています。
ポートにデータを受信した場合イベントが発生し、これを受け取ったときにポーリングスレッドを起こそうとしているのですが、ポートにデータを受信したイベントを拾えません。
自分でイベントを作成した場合はイベントを送信、受信することは出来るのですが・・・。
どのように受信したらよいのかご教授願えますでしょうか。
(メインフォームのWndProcでメッセージを拾うしかないのでしょうか?これも出来るかどうかは検証が分からないのですが・・・。)
sawaさん、こんにちは。
C# シリアル通信でぐぐってみたところ以下のブログをみつけました。
非同期サンプルもあるみたいですよ〜
http://www.divakk.co.jp/blog/aoyagi/archive/2004/05/13/485.aspx

DOBON.NET | プログラミング道 | プログラミング掲示板