WideStudio/MWT Class Reference

WideStudio/MWT Home
Up to


クラスの型

WSCvthread

継承元


次のオブジェクトを継承しています。
WSCbase WSCngbase

概要

このクラスは THREAD-STARTED トリガで設定されたイベントプロシージャを サブスレッドとして実行することができます。 このクラスは、Non GUI クラスです。 メンバ関数 executeThread() を呼び出すと、THREAD-STARTED イベントが発生し、 サブスレッドが生成され、そのサブスレッド上で イベントプロシージャが実行されます。 また、サブスレッドとメインスレッドが同期するしくみとして、 メンバ関数 sendActivateEvent() により、 サブスレッドから、ACTIVATE イベントをメインスレッドに送信することがでます。 GUI インスタンスはスレッドアンセーフであるため、 サブスレッド内で排他を行なわずに操作することは危険です。 そのため、このメンバ関数 sendActivateEvent() を呼び出すことにより、 メインスレッドで動作する ACTIVATE トリガで設定したイベントプロシージャ を起動し、そのイベントプロシージャ内で安全に操作することができます。

機能

  • サブスレッドの生成と実行
  • サブスレッドとメインスレッドの同期起動


注意事項


Document Release 3.90

For Use with WideStudio/MWT Release 3.90, Summer 2005


WideStudio/MWT Home | Up to

Copyright(C) WideStudio/MWT Development Team, 1999-2005 Last modified: June 25, 2005