恢复图层可见性
大家好,我是Autolisp beginer,我想用它解决的第一个问题是如何在Layiso命令后恢复图层可见性。
在几个步骤中,它看起来像:
1.在使用Layiso命令之前,我有一些图层是打开的,另一些图层是关闭的。
2.我正在使用Layiso,并对绘图进行了一些更改。
3.更改后,我想从点1(Laiso命令之前)恢复图层可见性。
我的想法是使用LayerState函数:LayerState save、LayerState delete和LayerState restore。我在使用LayerState函数时遇到问题。
我可以给函数命名,例如“Iso”和“RestoreState”。
图层状态名称可以是“XX”
课程结构:
步骤1-c:Iso
我正在检查“XX”是否存在。
如果“XX”存在,那么使用layerstate delete,我正在删除“XX”。
我正在使用LayerState save创建LayerState“XX”。
第2步
(命令“Layiso”)
步骤3
我在画图上做一些修改。
步骤4-c:恢复财产
我正在使用layerstate restore恢复“XX”。
我的问题是我不知道如何使用LayerState函数。
我在这里找到了很多信息:
http://www.cadtutor.net/forum/showthread.php?39986-图层状态操作信息-编码
但仍然不知道如何使用它制作Layerstate“XX”。
或者不工作。它应该是什么样子?
此外,我还尝试只使用命令:
该代码没有检查“XX”是否存在,但有效。
如何使用LayerState函数编写代码??
有人能帮忙吗?
对不起我的英语 LayUnIso?
....... 我忘了这个
非常感谢。
如何使用定义了函数名“XX”的“layerstate save”? ..................
页:
[1]