ID : 385
TakeArmState
機能
指定したアームグループが制御権を取得されているかどうかを返します。
構文
TakeArmState[(アームグループ番号)]
指定項目
- アームグループ
- アームグループ番号を整数型データで指定します。"-1"を指定すると、そのタスクが現在制御権を取得しているアームグループが指定されます。省略可能です。省略時は"-1"です。
戻り値
指定したアームグループの制御権がいずれかのタスクに取得されているときは"1"、どのタスクにも取得されていないときは"0"を返します。
解説
指定したアームグループの制御権がいずれかのタスクに取得されているときは"1"、どのタスクにも取得されていないときは"0"を返します。
自タスクが軸の制御権を取得していないときに、引数アームグループに-1を指定した場合は"0"を返します。
注意事項
-
用例
'!TITLE "アームグループの制御権の状態の取得"
' アームグループ1の制御権の状態の取得
Sub Sample_TakeArmState
Dim aaa As Integer
' アームグループ1の制御権の状態を取得
aaa = TakeArmState( 1 )
' メッセージ出力ウィンドウにアームグループ1の制御権の状態を表示
PrintDbg aaa
End Sub
ID : 385