オブジェクト指定



オブジェクト指定

適用
フォースコントロールオブジェクト FC, フォース座標システムオブジェクト FCS,
フォーストリガーオブジェクト FT, フォースモニターオブジェクト FM,
フォース動作制限オブジェクト FMR, フォースセンサーオブジェクト FS,
マスプロパティーオブジェクト MP, ロボットオブジェクトRobot

解説
ステートメントまたは関数でオブジェクトを指定する書式です。

用法

フォースコントロールオブジェクト FC# FC(#) FC(Label) FC((Var))
フォース座標システムオブジェクト FCS# FCS(#) FCS(Label) FCS((Var))
フォーストリガーオブジェクト FT# FT(#) FT(Label) FT((Var))
フォースモニターオブジェクト FM# FM(#) FM(Label) FM((Var))
フォース動作制限オブジェクト FMR# FMR(#) FMR(Label) FMR((Var))
フォースセンサーオブジェクト FS# FS(#) - FS((Var))
マスプロパティーオブジェクト MP# MP(#) MP(Label) MP((Var))
ロボットオブジェクト Robot
# 0以上の整数
Label オブジェクトに設定されたラベル
Var 0以上の整数型または実数型変数

詳細説明
ステートメントまたは関数では、オブジェクトを、番号#、オブジェクトに設定されているラベルLabel、変数Varの値の番号で、それぞれ指定します。
実数は、小数部が切り捨てられた整数の値として指定されます。

使用例
オブジェクトを指定するプログラム例です。

Function Test
  Integer Var
  String Var1$, Var2$
  Var = 1
  FSet FC1.Label, "Label1"            ' オブジェクトFC1にラベルを設定します。
  FSet FC(1).Description, "comment 1" ' オブジェクトFC1にコメントを設定します。
  FGet FC(Label1).Description, Var1$  ' オブジェクトFC1をラベルで参照します。
  Print Var1$                         ' "comment 1” を出力します。
  FGet FC((Var)).Description, Var2$   ' オブジェクトFC1を変数で参照します。
  Print Var2$                         ' "comment 1”を同じく出力します。
Fend