acSendCommand


説明

AutoCADコマンドウインドウにコマンド文字列を送信した後、指定したプロンプトが表示されるまで待機します。内部的にはacPostCommandメソッドとacWaitPromptメソッドを組み合わせた物です。

 

書式

Object.acSendCommand(AcadCommand,[PromptList],[retListIndex],[WaitDefaultPrompt]) As Boolean 

引数 説明
AcadCommand AutoCADに送信するコマンド文字列を指定します。
WaitPromptList 省略可能です。表示されるまで待機するプロンプト文字列を指定します。複数のプロンプトを指定する場合はパイプ文字「|」で区切って下さい。
retListIndex 省略可能です。表示されたプロンプトのインデックス(0〜)を返す変数を指定します。
WaitDefaultPrompt 省略可能です。既定のプロンプト「コマンド:」でも待機を終了させるか否かを指定します。既定のプロンプトで待機を終了した場合、retListIndexには「-1」が返されます。

 

戻り値

戻り値 説明
True 正常終了しました。
False 異常終了しました。エラーの詳しい内容ShowErrorメソッドで確認出来ます。

 

使用例

Set Acad=CreateObject("AcadRemocon.Body")
Acad.acSendCommand "^C^CCHANGE^M", "変更位置を指定*"