フォームから指定した時間に処理をするには?


なな  2002-05-31 09:51:38  No: 75667

フォームから指定した時間(5時間後とか)に、データ収集の処理をしたいのですが、timerイベントでは、あんまりだし。どのようにしたらよいか、知恵を貸して下さい。


うち  2002-05-31 18:23:56  No: 75668

> timerイベントでは、あんまりだし。

あんまりとはどういう意味か分かりませんが、Timerイベントがベスト
だと思います。Timerイベントで何か問題があるのであれば他の方法を
考えるべきでしょうが、単純に「指定時間後に処理する」だけなのであ
ればそれで良いと思いますよ。


Say  2002-05-31 18:59:28  No: 75669

VBでの手法にこだわらないなら
タスクスケジューラを使う、という手もあります。


たかみちえ  URL  2002-06-01 06:37:44  No: 75670

たしかに5時間に一回タイマーを使うというのも、あんまりといえばあんまりな気もしますね…^^;

  でも、Timerイベント以外ないみたいです。
時間が変わったとかで、特に特別なイベントやメッセージが発生することもないようですし。
タイマーといえば他に、APIのSetTimerとか、timeSetEventとかもありますけど、
それを使うメリットはこの場合ないと思います。

環境に依存するものの、Sayさんのいう通り、タスクスケジューラを使うのもいいかと…。


Captain Alpha2  2002-06-02 05:33:41  No: 75671

時や日単位なら現在時刻に加算して定刻を求め、
Timerで時刻チェックという手もあります。
Date型で割と簡単にできます。


蜻蛉  URL  2002-06-02 06:00:15  No: 75672

データ収集ということですが、もしWebサービスを構築している、ということなので
あればWebサーバー側からリフレッシュする、という手もあります。


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

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






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