Operator プロパティー

適用
フォーストリガーオブジェクトFT#, フォース動作制限オブジェクトFMR#

解説
フォーストリガー、またはフォース動作制限オブジェクトのトリガー条件を設定、または返します。

即時実行
いいえ

用法
FGet Object.Operator, iVar
FSet Object.Operator, iValue

  • Object
    オブジェクト
    オブジェクトは、FT(数値), FMR(数値), FT(ラベル) , FMR(ラベル)のいずれかとして指定します。

  • iVar
    プロパティーの値を示す整数変数

  • iValue
    プロパティーの新しい値を示す整数値、または式


iValue

定数名 内容
FG_OR 0 OR条件 (デフォルト)
FG_AND 1 AND条件

詳細説明
OR条件を選択した場合は、XX_Enabledプロパティーで有効にした条件の何か1つでも該当したらトリガーをかけます。
AND条件を選択した場合は、XX_Enabledプロパティーで有効にした条件の全てに該当したらトリガーをかけます。

使用例
フォーストリガーに対して、X軸とY軸の条件に該当する場合にトリガーをかける例です。

Function Test_Operator
  Integer iVar
  FSet FT1.Fx_Enabled, True  ' X軸を有効にする
  FSet FT1.Fy_Enabled, True  ' Y軸を有効にする
  FSet FT1.Operator, FG_AND  ' トリガー条件としてAND条件に設定する
  FGet FT1.Operator, iVar    ' 現在のトリガー条件を確認する
  Print iVar
Fend

参照
フォーストリガーオブジェクトFT#, フォース動作制限オブジェクトFMR#