指定時間後、処理を繰り返す

解決


匿名  2010-02-11 18:25:59  No: 146749

1分経過したらボタンクリックイベントを再度自動的に発生させるには
どのようにしたらいいでしょうか?
一分後とはボタンをクリックした瞬間から数えるとします。


魔界の仮面弁士  2010-02-11 18:48:35  No: 146750

Form に Timer を貼っておき、Interval を 60000 ミリ秒にセットしておきます。

あとは、Button の Click イベントでその Timer を Start するようにし、
Tick イベント内で、Button の PerfomeClick メソッドを呼べばよいかと。
(さらにその 1 分後に発生する自動押下を止めたい場合は、
 Tick イベント内で、Timer 自身を Stop させてください)

なお、この「自動的に発生させた Click イベント」は、次の自動発生を
引き起こす引き金ともなりえます。自動押下を 1 分ごとに繰り返し発生させるのか、
それとも一度しか発生させたくないのかに応じて、適宜手を加えてみてください。


匿名  2010-02-11 20:14:21  No: 146751

仮面sのおかげで無事成功できました!
本当ありがとうございます


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

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






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