掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
1つのCOMポートに対して複数のアプリケーションで通信するには? (ID:89245)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
MsCommは排他的にポートを開くので無理です。 何故2つのソフトでポートを開く必要があるのでしょうか。 設計自体がおかしいか特別な事情があるのかのどちらかだと 思いますので、どのような背景があってこのような仕様にし たいのか理由を明示した方が良い解決案が出ると思います。 とりあえず思いつく物としては (1)モニタリングする事自体が目的の場合はこの手の物を使いましょう。 http://www.google.co.jp/search?q=%E3%83%A9%E3%82%A4%E3%83%B3%E3%83%A2%E3%83%8B%E3%82%BF+RS-232C&hl=ja (2)1番目のソフトが受信を一手に引き受けて、2番目以降の ソフトについては1番目のソフトから SendMessage等の別プロセスへ データを送る手法を使って受信データを送る (3)複数のプロセスから同時アクセス可能なストレージを介して 受信データを共有する(DBとか) あたりでしょうか。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.