Home Notices Documents Classes Download Others Rice
Classes  >  timer  >  StopWithException(bool)
timer クラス : StopWithException(bool) セッタ

説明

例外が発生して実行が終了すると、タイマーハンドラーが自動的に停止するかどうかを示す値を設定します。

構文

timerInstance.StopWithException = stop

引数

クラス名前説明
boolstop例外が発生して実行が終了すると、タイマーハンドラーが自動的に停止するかどうかを示す値。

返り値

無し。

サンプルコード

次のクラス定義があるとします。

1:

class handle

2:

...

3:

open fitter handle()

4:

// 任意の初期化コード...

5:

endfitter

6:

...

7:

open method void timerHandler(timer t)

8:

// 任意の処理コード....

9:

endmethod

10:

...

11:

endclass

StopWithException セッターの使い方は次のとおりです。

1:

handle h = new handle();

2:

timer t = new timer(h,"timerHandler(timer)", 1000);

3:

t.StopWithException = false; // 例外が発生してもハンドラは停止しません。

4:

t.Start();

注意

タイマーハンドラーを自動的に停止する場合は、true に設定します。 それ以外の場合は、false を設定します。

デフォルトは、true です。

参照リンク

無し。

Copyright © Rice All rights reserved.