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

タイトル Re^3: シリアル通信で異常に時間がかかってしまう
投稿日: 2010/01/26(Tue) 21:10
投稿者GOD
PC1→PC2の伝文は可変長になっているのでしょうか?もしそうなら最大長で試してみるのが
いいかもしれません。
あと、伝文の解析部があると思いますが、それはどこから呼ばれるようになっているのでし
ょうか。タイマー内なら今回は大丈夫でしょうが、DataArrivalで呼ばれているのなら、最
長の処理時間は次回のTCP受信に間に合っていますか?(DoEventsから復帰できるだけの余
裕がありますか?)
DataArrivalの処理内で毎回Closeされているようですが、分割して受信することがあるので
1伝文が揃ってからでないと下手をするとコマンドが落ちるかもしれません。
DataArrivalでログとかは出力していませんか?ログのファイルサイズが大きく(数百Mと
か)なっても処理時間に影響はありませんか?

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

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