designerstuart 发表于 2022-7-6 23:56:59

$audit bad la的laydel宏

大家好
 
有没有理由不能在宏中使用$?我试图制作一个按钮,该按钮审计两次,然后删除名为$audit bad layer的层。当我输入它(使用命令-LAYDEL)时,它可以工作,但将其放入宏中似乎会使其在$处暂停。
 
尝试将名称放在“”引号中,也不起作用。其他建议?
 
谢谢

JGA 发表于 2022-7-7 00:24:58

审计坏层怎么样?

YZ 发表于 2022-7-7 00:32:40

我不知道为什么这个角色在宏中会失败。找到这些砖墙真让人沮丧嘿。
 
据我所知,*字符在-laydel命令中不起作用。它返回“无效层名”。
 
我一读到这篇文章,就希望*通配符能解决这个问题。

steven-g 发表于 2022-7-7 00:53:17

$是宏语言中的一个特殊字符,它通常让autocad知道diesel表达式在后面。

Tuns 发表于 2022-7-7 01:09:06

将层名称更改为不包含$。正如Steven所说,$用于识别diesel函数,因此如果将其放入宏中,它将预期为diesel函数。因为你没有柴油机功能,它只能坐在那里。
页: [1]
查看完整版本: $audit bad la的laydel宏