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

イベント発生が可能かにつきまして

環境/言語:[環境 Windows XP 使用言語 VB6.0]
分類:[VB6以前]

お世話になります。

下記のWebにMSComm使用例の通信プログラムがありました。
http://spectrum123.at.infoseek.co.jp/vb/vb_5/vb_5.htm
ダウンロード ファイル名:「txrx2.lzh」

使用手順
本ソフト(簡易通信プログラム MSComm)
1.送信文字のテキストボックス「Text1」に数字「1234」を挿入します。
2.通信テスト開始「Command1」ボタンをクリックします。

 通信テスト開始ボタンをクリックしますとMSCommコンポーネントを
 追加したOnCommイベントが発生します。
 Private Sub MSComm1_OnComm()
    ・
    ・
  End Sub

3.受信文字のテキストボックスの「Text2」に「1234」が表示されます。

ご質問
本ソフトと別のVisual Basicソフトでプログラム作成して
本ソフトのテキストボックス「Text1」に数字「1234」を転送
(数字「1234」の転送はAPI関数で行う事はできます)して
別のソフト(本ソフトの通信テスト開始「Command1」ボタンをクリックし
ない)からOnCommイベントを発生させるようなことは可能でしょうか。
環境 Windows XP 使用言語 VB6.0

ご教示を願えますでしょうか。
ご質問の方法では不可能と思いました?ので次の方法にしました。
COMポート間(例COM2−3)をクロスケーブルでつなぎ、別のソフト(COM3)から
データの送信(MSComm1.Output)を行いソフト(COM2)のOnCommイベントを
発生させるようにしました。
解決済み!

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