- PR -

.NETでシリアル通信したい!

1
投稿者投稿内容
Chen
会議室デビュー日: 2002/06/20
投稿数: 1
投稿日時: 2002-06-20 14:45
VB.NETでWindowsサービスをつくり、サービスが開始されるとシリアルポートを使って他のアプリケーションと通信するプログラムを作成しようと思っています。
以前のVBではMSCOMM32.OCXを使っていたのですが、今回は純粋のマネージコードで作成したいと思っています。
しかし、シリアルポートを制御するクラスが見つからずに考え方自体が間違っているのかもわからない状態です。
仕方なくMSCOMM32.OCXを参照設定して、コントロールを貼り付けようとしたところツールバーの中でマスクがかかった状態になっていて使うことが出来ません。
COMを参照設定するだけでは使える様にはならないのでしょうか?
また、苦労されて作ったプログラムを恐縮ですが、サンプルなんかあればチラッと見せてください。
うな
会議室デビュー日: 2002/06/28
投稿数: 1
投稿日時: 2002-06-28 18:54

google でヒットしました。Serial and "C#"
VB.NET serial RS232:
http://www.allapi.net/classlib/class.php?id=15

結論は、PInvoke が必要です。
1

スキルアップ/キャリアアップ(JOB@IT)