本帖最后由 作者 于 2008-10-7 11:16:39 编辑
打散、tlbnext取里面元素,取得该文字后用entmake重新生成新的标注,注意打散的需要放选择集然后删掉。2007-7-18 12:15:00 ================================= 当年上面这话和标题不符,是说改标注中的文字,方法也很烂,大家不要被误导! 可以使用vla-item取得标注样式后使用put-name修改 (setq doc (vla-get-activedocument (vlax-get-acad-object))) (setq dimstyles (vla-get-dimstyles doc))
(if (and (tblsearch "dimstyle" "Standard")(not(tblsearch "dimstyle" "new"))) (progn (setq dim (vla-item dimstyles "Standard")) (vla-put-name dim "new") ) )     |