VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/11/13(Sun) 08:49
投稿者ほし
Eメール
URL
タイトルRe^10: OnCommイベントについて

 様、のびた様ご返信ありがとうございます。

 様のシステムですが、私の考えているシステムとずれがあります。
「受信開始」ボタンで PortOpen=True 、Caption = "受信中止"と
する予定です。そのため、
> ・改造
>  [「受信開始」ボタンを押す]
>  ↓
>  [privateDataを処理]
>
>  [OnCommイベントが発生]
>  ↓
>  [データを受信し、privateDataとして保存]
>  ※このままでは、ボタンを押していないときにきたデータも全て受信してしまいます。
この方法では思い描いた処理になりませんでした。考えていただいたのに申し訳ない。

> 「OnCommイベント発生=データ受信」ではないですがその辺は理解されているんでしょうか?
G13様から説明頂きました。
> まず、OnCommイベントはCommEventプロパティが変化した時に発生するイベントなので、
> OnCommイベント時のCommEventプロパティを調べて下さい。
> 多分、comEvReceiveが発生していると思われます。
これに、エラー時のデータもCommEventプロパティに格納されていると解釈しています。
Select文でcomEvReceive時に処理が入ったので、受信したものはエラーではなく、
目的のデータです。


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

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -