現在スケジュールされている操作には次のものがあります。
1. HTMLページで定期的に更新する(更新)
1。コードの使用手順を更新(更新)
説明:自分自身を更新する時間(秒)、またはWebページが他のWebページに自動的にリンクするまでの期間。
使用法:<メタhttp-equiv = "reffery" content = "30">
<Meta http-equiv = "reffery" content = "5; url = // www.vevb.com">
注:5つは、5秒間滞在した後、URLに自動的に更新されることを意味します。
2。定期的に操作する方法
同じページで繰り返し更新して、タイミング操作の効果を実現できます。
たとえば、<メタhttp-equiv = "reffery" content = "5; url = // www.vevb.com">
短所:ブラウザでページを開く必要があり、閉じることができません。
2。JavaScriptのSetimeOutとSetInterval
1。SettimeOutとSetIntervalの違い
ウィンドウオブジェクトには2つの主要なタイミング方法、つまりSetimeOutとSetintevalがあります。それらの構文は基本的に同じですが、完成した機能は異なります。
SettimeOutメソッドは、時限プログラム、つまり、何時に行うべきかです。それを終えた後、それは終わります。
SetIntervalメソッドは、特定の間隔中に特定の操作が繰り返し実行されることを意味します。
SettimeOutを使用してSetIntervalの機能を実装する場合は、実行されたプログラムで定期的に自分自身を呼び出す必要があります。カウンターをクリアしたい場合は、使用した方法に従って異なる明確な方法を呼び出す必要があります。
例:tttt = setimeout( 'hello()'、1000);
ClearTimeout(TTTT);
または:
tttt = setInterval( 'hello()'、1000);
ClearInteval(TTTT);
2。定期的に操作する方法
たとえば、ページtest.aspを定期的に開く必要があります(もちろん、test.aspは読み取りデータベースであり、静的ページを生成することができます...)
コードコピーは次のとおりです。
<スクリプト言語= "javascript" type = "text/javascript">
<! -
function hello(){
window.open( 'http://www.vevb.com')
}
window.settimeout(hello()、5000);
//->
</script>
短所:ブラウザでページを開く必要があり、閉じることができません。
3. ASPは、VBライティングタイミングコンポーネントを使用します
ASPのSettimeoutのようなタイミングステートメントはありません。 ASPコンポーネントを使用してそれらを解決する必要があります。同様に、VB6を使用してそれらをコンパイルできます。特定の操作方法については、参照してください
以前のコンポーネントは、スレッドを掛けるために使用されます。スレッドを中断するには、Win32API機能スリープを使用し、新しいアクティブなDLLプロジェクトという名前のタイマーを作成する必要があります。
クラス名はスリープです。
Win32 API関数の睡眠は、VB6が提供するAPIテキストブラウザーにあります。
現在、睡眠のようなプログラムは次のとおりです。このコンポーネントプログラムは非常に簡単です。あまり説明しません。
コードコピーは次のとおりです。
プライベート宣言サブスリープlib "kernel32"(dyval dwmilliseconds)
プライベートM_SETは長い間
公共財産は、setup()を長く取得します
セットアップ= m_set
プロパティを終了します
公有財産はセットアップを許可します(Strset and of Long)
m_set = strset
プロパティを終了します
パブリック関数Sleeptime()
睡眠(セットアップ)
エンド関数
コンパイルして、Timer.dllコンポーネントdllを生成します。 VBプログラムの書き方がわからない場合は、ダウンロードされたファイルパッケージにTimer.dllも見つけることができます