LOTUSSCRIPT /COM/OLE のクラス
決められた秒数ごとにイベントをトリガーするための方式を表します。
メモ このクラスは COM ではサポートされていません。
包含関係 スーパークラス:NotesSession
プロパティ Comment
Enabled
Interval
メソッド New
イベント Alarm
作成方法 NotesTimer オブジェクトを作成するには、New を使います。
構文 Dim variableName As New NotesTimer( interval [, comment] )
または
Set notestimer = New NotesTimer( interval [, comment] )
パラメータ interval%
NotesTimer オブジェクトがグローバルレベルで宣言されることを確認します。イベントに対応する PostOpen などのルーチンレベルで宣言すると、ルーチンが終了したときに壊れます。グローバルレベルで New 構文を使わずに Dim を使い、実行可能コードでは Set ステートメントを使います。
NotesTimer オブジェクトの設定後、On Event ステートメントを使って Alarm イベント用のイベントハンドラを確立します。次にユーザーコードとしてイベントハンドラを記述します。NotesTimer オブジェクトの間隔のトリガーより短い時間内に完了するようにユーザーコードを設定します。ユーザーコードが完了するまでに指定された間隔より長くかかる場合は、予期しない結果になります。
デフォルトでは新しい NotesTimer オブジェクトは使用可能になります。オブジェクトを使用不可にするには、Enabled プロパティを設定する必要があります。
例 関連項目