明经CAD社区's Archiver
社区
›
VBA/VB/ActiveX/API 编程技术
› 后期绑定中用ActiveLayer对象出错
geabus
发表于 2011-12-6 09:06:42
gridLayer = AcadDoc.Layers.Add("网格") ’在CAD里这个层已经建出来了
AcadDoc.ActiveLayer = gridLayer ‘这儿出错了
ActiveLayer 只读
可以这样 AcadDoc.Layers(gridlayer.name).activate
另外 gridLayer是对象, 对象之间赋值操作时,应该 SET
图层存在再创建当然出错了,创建过程就就得不到返回值
guohq
发表于 2015-3-4 15:59:36
可以这样 AcadDoc.Layers(gridlayer.name).activate
有这个方法吗?
页:
1
[2]
查看完整版本:
后期绑定中用ActiveLayer对象出错