在宏中使用特殊控制字符 (概念)

AutoCAD 2008

 
在宏中使用特殊控制字符
概念 快速参考
 
 
 

可以在宏中使用特殊字符(包括控制字符)。在宏中,插入记号 (^) 的作用相当于在键盘上按 CTRL 键。可以将插入记号与其他字符组合来构造宏,用以完成诸如打开和关闭栅格 (^G) 或取消命令 (^C) 等操作。

以下用于“地址”命令的宏使用反斜杠 (\) 来使宏暂停以等待用户输入,并使用分号 (;) 来表示按 ENTER 键。

text \.4 0 DRAFT Inc;;;Main St.;;;City, State;

该宏用于启动 TEXT 命令,并暂停以等待用户指定起点,然后在三行中输入地址。在连续三个分号 (;;;) 中,第一个分号结束字符串,第二个分号重复 TEXT,第三个分号接受前一行下的默认位置。

宏可以使用下表中列出的特殊字符。

宏中使用的特殊字符

字符

说明

;

发出 ENTER

^M

发出 ENTER

^I

发出 TAB

[空格]

输入空格;命令中命令序列之间的空格相当于按空格键

\

暂停以等待用户输入(不能与加速键配合使用)

.

使用户可以访问内置的 AutoCAD 命令,即使该命令未使用 UNDEFINE 命令定义。

_

转换其后的 AutoCAD 命令和选项

=*

显示当前顶层的下拉、快捷或图像菜单

*^C^C

重复执行某个命令直到选择了另一个命令

$

引入条件 DIESEL 宏表达式 ($M=)

^B

打开或关闭“捕捉”(相当于按 CTRL + B 组合键)

^C

取消活动的命令或命令选项(相当于 ESC)

^D

打开或关闭动态 UCS(相当于按 CTRL + D 组合键)

^E

设置下一个等轴测平面(相当于按 CTRL + E 组合键)

^G

打开或关闭“栅格”(相当于按 CTRL + G 组合键)

^H

发出 BACKSPACE

^O

打开或关闭正交模式

^P

打开或关闭 MENUECHO

^Q

回显所有提示、状态列表和打印机输入(相当于按 CTRL + Q 组合键)

^T

打开或关闭数字化仪(相当于按 CTRL + T 组合键)

^V

更改当前视口

^Z

空字符,用于禁止在命令末尾自动添加空格键