mao_sh 发表于 2007-9-18 11:00:00

修改Xrecord后再Undo,记录丢失

对象上原来有Xrecord,修改后,再用CAD的Undo命令,结果发现Xrecord不仅没有变回原来的数值,反到丢失了。有哪位大虾碰到过这个情况吗?如何解决呢?谢谢!

BDYCAD 发表于 2007-9-19 10:41:00

这问题也困绕我好久,还找不出什么原因,烦恼啊!!

linyangmjtd 发表于 2020-9-20 20:36:00

请问怎么修改recode数据呢

linyangmjtd 发表于 2020-9-21 10:19:00

(defun xxx()
(vla-StartUndoMark (vla-get-ActiveDocument (vlax-get-acad-object)))
代码
(vla-EndUndoMark (vla-get-ActiveDocument (vlax-get-acad-object)))
)这样试试看能不能避免出错哦。
页: [1]
查看完整版本: 修改Xrecord后再Undo,记录丢失