オブジェクト指定
オブジェクト指定
適用
フォースコントロールオブジェクト 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