又麻烦各位了!
已经建立一个块,并在图中插入,前面的程序省略,执行正常,但当我执行一个块内某直线位置的修改时出了问题:
For Each Bobj In ThisDrawing.Blocks(Bname) If Bobj.ObjectName = "AcDbLine" Then Bobj.Color = acGreen '改为绿色 Bobj.Move pt1, pt2 End If Next
上面的代码都很正常,但 Bobj.Move pt1, pt2 无法执行,提示为“无法调用的过各或参数”
而且直接修改该直线的起点和端点座标也不行。 |