tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 子フォームでの通信
投稿日: 2008/07/10(Thu) 11:57
投稿者美保
親のフォームで「MSComm」を使ってターゲットと通信しています。
親のフォームから子フォームを開いてターゲットと通信するため、子フォームを開く前に
MSComm1.PortOpen = False
を行い、子のフォームで改めで初期化したところ、上手くできましたが、子フォームを閉じて親フォームに移ったときポートがオープンされていないので通信できません。
子フォームを開く前にポートをクローズしないと子フォームでポートオープンエラーになります。
そこで子フォームで初期化しないと通信エラーになります。

親フォームで初期化した情報をそのまま子フォームに引き継げるようにするか、子フォームが終了したことを親フォームが検知できれば解決できると思うのですが、やり方がわかりません。
他の方法も含めて、解決手段を教えていただきたいのでお願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。