用LISP编写锁定图层命令时用通配符遇到的问题,请高手帮忙解决
santa_lin
santa_lin Lv.3
2009年04月14日 18:17:12
来自于行业脉动
只看楼主

我想把以下几个图层锁定:12@100,12@200,14@200尝试命令:(COMMAND "-layer" "lock" "*’@*" "")好像不行即使使用(COMMAND "-layer" "lock" "12@100" "")也不行,我知道@是通配符那么要@这个字符该怎么表示呢?到底该如何表示?[ 本帖最后由 santa_lin 于 2009-4-14 18:48 编辑

我想把以下几个图层锁定:
12@100,12@200,14@200

尝试命令:
(COMMAND "-layer" "lock" "*’@*" "")

好像不行
即使使用
(COMMAND "-layer" "lock" "12@100" "")

也不行,我知道@是通配符
那么要@这个字符该怎么表示呢?
到底该如何表示?

[ 本帖最后由 santa_lin 于 2009-4-14 18:48 编辑 ]
免费打赏
santa_lin
2009年04月14日 18:46:21
2楼
哈哈,找到解决办法了,原来是
单引号特殊转义字符(按字义读取随后的字符)
就 欧卡了

[ 本帖最后由 santa_lin 于 2009-4-14 18:50 编辑 ]
回复

相关推荐

APP内打开