IsComponent

式エディタ > 関数ディレクトリ

 

コンポーネントプログラムの確認

実行されたプログラムやハンドラがコンポーネントアプリケーションのものかホストアプリケーションのものかを確認します。

構文:

IsComponent( )

パラメータ:

なし

戻り値:

論理値

  • True … 関数を実行したプログラム(またはハンドラ)がコンポーネントアプリケーション内の場合

  • False … ホストアプリケーションの場合

例:

以下のような場合、「True」が返ります。

  • コンポーネントプログラムでこの関数を実行した場合

  • コンポーネントのタスク前/後でこの関数を実行した場合

  • ホストアプリケーション側のイベント実行によって、コンポーネントアプリケーションのグローバルハンドラが実行され、この関数を実行した場合

以下のような場合、「False」が返ります。

  • ホストアプリケーションのプログラムでこの関数を実行した場合

  • コンポーネントアプリケーション側のイベント実行によって、ホストアプリケーションのハンドラが実行され、この関数を実行した場合