![]() |
クラスの型WSCvthread継承元次のオブジェクトを継承しています。 WSCbase WSCngbase 概要このクラスは THREAD-STARTED トリガで設定されたイベントプロシージャを サブスレッドとして実行することができます。 このクラスは、Non GUI オブジェクトです。 メンバ関数 executeThread() を呼び出すと、THREAD-STARTED イベントが発生し、 サブスレッドが生成され、そのサブスレッド上で イベントプロシージャが実行されます。 また、サブスレッドとメインスレッドが同期するしくみとして、 メンバ関数 sendActivateEvent() により、 サブスレッドから、ACTIVATE イベントをメインスレッドに送信することがでます。 WideStudio のGUI オブジェクトは スレッドアンセーフであるため、 サブスレッド内で排他を行なわずに操作することは危険です。 そのため、このメンバ関数 sendActivateEvent() を呼び出すことにより、 メインスレッドで動作する ACTIVATE トリガで設定したイベントプロシージャ を起動し、そのイベントプロシージャ内で安全に操作することができます。機能
注意事項Document Release 3.70 For Use with Wide Studio Release 3.70, Spring 2004
|