DOBON.NETプログラミング掲示板過去ログ
非同期シリアル通信について
題名: 非同期シリアル通信について
著者: sawa
日時: 2004/06/29 15:58:41
ID: 4623
この記事の返信元:
(なし)
この記事への返信:
[4627]
Re[1]: 非同期シリアル通信について
ゆ
2004/06/29 20:10:40
ツリーを表示
環境/言語:[VB.NET]
分類:[.NET]
現在VB.NET環境でのシリアル通信モジュールを開発しています。
ポーリングによるシリアル通信は完成しているのですが、これをイベントによる非同期動作に改良しようと思っています。
ポートにデータを受信した場合イベントが発生し、これを受け取ったときにポーリングスレッドを起こそうとしているのですが、ポートにデータを受信したイベントを拾えません。
自分でイベントを作成した場合はイベントを送信、受信することは出来るのですが・・・。
どのように受信したらよいのかご教授願えますでしょうか。
(メインフォームのWndProcでメッセージを拾うしかないのでしょうか?これも出来るかどうかは検証が分からないのですが・・・。)
題名: Re[1]: 非同期シリアル通信について
著者: ゆ
日時: 2004/06/29 20:10:40
ID: 4627
この記事の返信元:
[4623]
非同期シリアル通信について
sawa
2004/06/29 15:58:41
この記事への返信:
(なし)
ツリーを表示
sawaさん、こんにちは。
C# シリアル通信でぐぐってみたところ以下のブログをみつけました。
非同期サンプルもあるみたいですよ〜
http://www.divakk.co.jp/blog/aoyagi/archive/2004/05/13/485.aspx
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
現在VB.NET環境でのシリアル通信モジュールを開発しています。
ポーリングによるシリアル通信は完成しているのですが、これをイベントによる非同期動作に改良しようと思っています。
ポートにデータを受信した場合イベントが発生し、これを受け取ったときにポーリングスレッドを起こそうとしているのですが、ポートにデータを受信したイベントを拾えません。
自分でイベントを作成した場合はイベントを送信、受信することは出来るのですが・・・。
どのように受信したらよいのかご教授願えますでしょうか。
(メインフォームのWndProcでメッセージを拾うしかないのでしょうか?これも出来るかどうかは検証が分からないのですが・・・。)