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

タイトル Re^5: クリックで素早く押して離すと反応しません。
投稿日: 2017/06/09(Fri) 19:20
投稿者susu
魔界の仮面弁士 さん

Timer1.intervalは、100msに設定していました。

極端に1000ms〜1msでテストしましたら反応の違いがありました。
こちらでの環境で行った限り極端に素早くクリックを10回しますと
1000ms 0回 100ms 3回 10ms 8回 1ms 10回 感知されました。

1msで素早く押して離すテストでは100%ではありませんでしたが特に問題ない範囲でした。
実際の処理時間は、1〜6数msでしたのでTimer1.intervaを10msに設定し直しました。
試しにTimer1.intervaを1msにしても他に影響ないかテストしてみたいと思います。

Private Sub Timer1_Timer() 'タイマー

    If (GetAsyncKeyState(vbKeyRButton) < 0) then

        処理(1〜6数ms)

   end if

end if

魔界の仮面弁士 さん、今回のご指摘等により、タイマーに気が付くことができ長い間の疑問が解決できました。
いつも、本当にありがとうございます。感謝申し上げます。

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

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