掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
timesetevent内でWinsockを使うには? (ID:126713)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
投稿失敗しました.すいません.結局 -- ts = timeGetTime Do t0 = timeGetTime DoEvents if flag = 1 then 'クライアント側からの開始指令 new_data = 〜〜 'データ取得 Do t1=timeGetTime ' 待ち時間 DoEventsも入れている Loop While (t1-t0<9) '10ms以下の待ち時間 d_data = (new_data-old_data)/(t1-t0) 'データの時間差分計算 t = t1 mod ts '経過時間の計算 送信 t0 = t1 old_data=new_data End If Loop のようにして,10ms間隔ではないのですが,大体所望のものが出来ました. クライアント側がストップウォッチ風に動くのは結構感動ものでした. おっしゃっているように,サーバー側のウインドウを動かすと,timeGetTimeが出来ないので 時間が止まります.その点JKJさんのは動き続けているわけで,理解の無さを痛感した次第です. 一応の解決としたいと思います.ありがとうございました.
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.