フォローする

マクロでのコマンドを繰り返し

更新 : 2016-04-08 02:06:25 UTC

対象製品 : IJCAD 2013 以降

マクロで実行したコマンドを別のコマンドが実行されるまで繰り返すには、コマンドの最初にアスタリスク(*)を使用します。

この機能は、コマンド オプションを指定するためには使用できません。

*^C^C で始まるマクロを記述すると、[Esc]を押すか、別のコマンドを選択してそのマクロを終了するまでコマンドが繰り返し実行されます。

次に、コマンドの繰り返し方法の例を示します。

*^C^C._move Single
*^C^C._copy Single
*^C^C._erase Single
*^C^C._stretch Single Crossing
*^C^C._rotate Single
*^C^C._scale Single

上記の各マクロでは、コマンドが開始され、ユーザに1 つのオブジェクトを選択するようにプロンプトが表示されます。

次に、このコマンドを終了させるために必要な別のプロンプトが表示され、いったんコマンドが終了してから、再度繰り返されます。

 

注意点 :

  • 文字列が *^C^C で始まるマクロの中では、^C(キャンセル)を使用しないでください。^C を使用すると、マクロの繰り返しがキャンセルされ繰り返しになりません。
  • イメージ タイル メニューの項目では、マクロの繰り返し機能は動作しません。

 

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

コメント