# StartRealTime

マニュアル > コントロールリファレンス > データ > ヒストリカルトレンドグラフコントロール > メソッド > # StartRealTime |

| リアルタイム表示を開始します。 構文1 StartRealTime( Mode [,Interval = "1000ms"] ) パラメータ
Mode
| 型： | 選択文字
| スクロールモード。"scroll"と指定。
Interval
| 型： | 文字
| 画面を更新する周期です。時間もしくは回数を設定します。解説を参照して下さい。
"scroll"の場合、画面の更新ごとに左から右へスクロールしていきます。 構文2 StartRealTime( Mode [,Ratio = 1] [,Interval = "1000ms"] ) パラメータ
Mode
| 型： | 選択文字
| スクロールモード。"page"と指定。
Ratio
| 型： | 数値
| スクロールの割合。0～1で指定します。
Interval
| 型： | 文字
| 画面を更新する周期です。時間もしくは回数を設定します。解説を参照して下さい。
"page"の場合、時刻は固定でグラフの線が左から右に書かれます。グラフの線が右いっぱいまで書かれたときに初めてスクロールします。 スクロールの割合はRatioで設定します。Ratioはデフォルトで1（100%）です。 例えば0.8にすると、右いっぱいまでかかれたときに、80%スクロール（20%だけグラフが左側に残る）します。 解説
Intervalの指定方法は2種類あります。 ・更新周期で「時間」を指定する場合（推奨） 例） 構文1：StartRealTime("scroll", "1000ms") 構文2：StartRealTime("page", 1, "1000ms") この設定の場合、Intervalは指定したミリセックでグラフの更新を行います。 ・更新周期で「回数」を指定する場合 例） 構文1：StartRealTime("scroll", "10") 構文2：StartRealTime("page", 1, "10") この設定の場合、Intervalは画面を更新する周期になります。 これは、ルートオブジェクトの「RefreshRate」と深い関係があります。 Panel BrowserはRefreshRate毎に内部の処理を行っています。 例えば、Intervalを10とすると、10回の内部処理を行うごとに1回グラフを更新します
参照 SetProbePos GetProbeTime GetPenDataSource SetPenDataSource SetTimeRange GetTimeRange SetTimeSpan Refresh Scroll StartRealTime StopRealTime