指令巨集字串支援使用特殊字元,這相當於按下鍵盤上的按鍵或暫停以進行使用者輸入。
例如,以下巨集中的反斜線 (\) 表示暫停以進行使用者輸入,而分號 (;) 表示按 Enter 鍵。
^C^C_.text \.4 0 DRAFT Inc;;;Main St.;;;City, State;
此巨集會啟動 TEXT 指令、暫停以讓使用者指定插入點,然後用三行輸入地址。在三個分號 (;;;) 序列中,第一個分號表示結束文字字串,第二個分號表示重複 TEXT 指令,第三個分號表示接受前一行文字下方的預設位置。
巨集可使用下表中列示的特殊字元。
巨集中使用的特殊字元 |
|
---|---|
字元 |
描述 |
[空格] |
輸入空格;指令序列中的空格相當於按空白鍵。 |
; |
發出 Enter。 |
\ |
暫停等待使用者輸入 (不能與加速鍵一起使用)。 |
. |
可讓您存取標準指令,即使其未使用 UNDEFINE 指令定義。 |
_ |
將之後的指令與選項從本土化名稱翻譯為全域名稱。 |
' |
以透通方式呼叫指令。 |
=* |
顯示目前的頂層下拉式功能表、快顯功能表或影像框功能表。(僅限 Windows) |
* |
重複指令,直到啟動其他指令或目前的指令結束。 |
$ |
引入條件式 DIESEL 巨集表示式 ($M=)。 |
^] |
如果尚未選取任何物件,則會提示使用者選取物件。選取的物件會指定給「上一個」選集。 使用「選取物件」提示下的「上一個」選取選項,以使用選取的物件。 相當於 ._SELECT;$M=$(if,$(eq,$(getvar,cmdnames),SELECT),\,) 註: AutoCAD 2023 已加入支援。
|
^B |
打開或關閉「鎖點」;相當於 Ctrl+B (Windows) 或 Control-B (Mac OS)。 |
^C |
取消作用中的指令或指令選項;相當於按 Esc。 |
^D |
打開或關閉「動態 UCS」;相當於 Ctrl+D (Windows) 或 Control-D (Mac OS)。 |
^E |
設定下一個等角平面;相當於 Ctrl+E (Windows)。(在 Mac OS 沒有對等的按鍵) |
^G |
打開或關閉「格線」;相當於 Ctrl+G (Windows) 或 Control-G (Mac OS)。 |
^H |
輸入一個退格鍵。 |
^I |
發出 Tab。 |
^M |
發出 Enter。 |
^O |
打開或關閉正交。 |
^P |
打開或關閉 MENUECHO。 |
^Q |
抑制巨集的指令行歷程中所有提示和輸入的顯示。 |
^R |
打開或關閉指令版本管理。某些指令需要指令版本管理,以確保在舊版中寫入的指令巨集可在最新的版本中正常運作。 |
^T |
打開或關閉數位板;相當於 Ctrl+T。(僅限 Windows) |
^V |
變更目前的視埠。 |
^Z |
可抑制自動在巨集結尾加入空格的空字元。 |