自贡黄明儒 发表于 2014-2-27 09:06 
1 这个一般人想到的是command layer
2 修改组码
3 (acet-layerp-mode)见明经通道和caoyin推荐
我找到了一段代码如下,这个代码在cad里执行就会返回nil,不知道为什么 - (defun c:ccc()
- (vl-load-com)
- (vlax-for Blk (vla-get-Blocks
- (vla-get-ActiveDocument
- (vlax-get-Acad-Object)
- )
- )
- (vlax-for Obj Blk
- (vla-put-Color Obj 256) ;256随层
- (if (= (vla-get-ObjectName Obj) "AcDbBlockReference")
- (foreach Att (vlax-invoke Obj 'GetAttributes)
- (vla-put-Color Att 256);256随层
- )
- )
- )
- )
- )
|