CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2025 开发者帮助

关于命令宏中的特殊控制字符

2024-5-18 19:15| 发布者: admin| 查看: 137| 评论: 0|原作者: admin|来自: AutoCAD

关于命令宏中的特殊控制字符

命令宏字符串支持使用特殊字符(它们相当于按键盘上的键,或用于暂停以等待用户输入)。

例如,下列宏中的反斜杠 (\) 会暂停以等待用户输入,而分号 (;) 表示按 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

空字符,用于禁止自动将空格添加到宏的末尾。

注: 当从键盘直接进行输入时,其中的多个控制字符将以不同的方式进行操作,这些字符包括 ^Q(退出)、^R(循环浏览视口)和 ^V(从剪贴板粘贴)。

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1   苏公网安备32011402011833)

GMT+8, 2025-3-5 18:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部