# OnHeartBeat

マニュアル > コントロールリファレンス > 全コントロール共通 > 共通イベント > # OnHeartBeat |

| 定周期で発生するイベントです。 構文 event OnHeartBeat() 解説
ルートのRefreshRateプロパティの設定時間に従い、毎回呼び出されるイベントです。 OnHeartBeatイベント内で重い処理を記述すると、CPUの負荷が上がる原因になりますので注意してください。 なお、定周期的な処理を実装する場合には、SetTimerメソッドによるOnTimerイベントの使用を推奨します。 SetTimerには、複数のタイマーを同時に起動する、個々の周期を設定できるなどのメリットがあります。
サポート対象
| ○ | スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
| ○ |
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
| × |
演算式構文
演算式構文（バインド書式など）にて使用可能
参照 OnInitialize OnLogin OnFocusIn OnFocusOut OnKeyDown OnKeyUp OnMouseIn OnMouseMove OnMouseOut OnMouseDown OnMouseUp OnMouseDblClick OnShowToolTip OnHeartBeat OnTagValueChanged OnCommonEvent OnTerminate OnTimer OnExpressionValueChanged