Cad船长 发表于 2018-9-22 11:35:24

有没有VL的语句可以修改当前标注样式为另一个样式名的样式?

已知想要修改的标注样式名,
command命令可以修改
(command "-dimstyle" "r" "LEADER")
想了解下有没有vl的方法来修改

edata 发表于 2018-9-25 21:38:25

(setq obj (vlax-ename->vla-object (car(entsel))))
(vla-put-stylename obj"standard")

Cad船长 发表于 2018-9-28 22:56:23

edata 发表于 2018-9-25 21:38


大神,我想要的效果是直接指定已有的样式名(比如我已经设置了一个名为“LEADER”的标注样式)设置为当前激活默认标注样式,不是选某个标注来修改为该标注样式. 不知道vl函数怎么实现

edata 发表于 2018-9-30 16:21:01

(setq doc(vla-get-activedocument(vlax-get-acad-object)))
(vla-put-ActiveDimStyle doc (vlax-ename->vla-object (tblobjname "dimstyle" "iso-25")))
页: [1]
查看完整版本: 有没有VL的语句可以修改当前标注样式为另一个样式名的样式?