キー操作間隔を取るには?

解決


たけ  2007-01-12 21:40:16  No: 24472

初めまして、Delphi超初心者です。よろしくお願いします。
TurboDelphi2006でソフトを作ろうとしています。
やりたいことの概要は、「テキストエディタでのキー操作間隔を取り、
その間隔が条件を満たした時(一定時間以上や、それまでの平均の1.5倍以上等)になったらサーバにメッセージ(アラート?)を送る」と言う感じです。
Flashで言うところのgetTimer()関数と同様の機能が有れば、RichEditのOnKeyDownイベントに上記の処理を書き込めば良いのかな?と思うのですが、
どうも参考となるソースが見つけられません。
タイピングソフトを作るページを探したりその他色々検索してみましたがどうしても見つけられないのでお分かりになる方の助言または、参考になるページを教えて頂けませんでしょうか?
よろしくお願いします。


コマッタ  2007-01-12 23:56:11  No: 24473

APIのGetTickCountでいけるでしょう。


たけ  2007-01-14 03:09:37  No: 24474

なるほど。後はキー操作ごとに計算する関数を作ればいい?感じですね。
調べながらやってみます!
素早い回答ありがとうございました!


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加