super 发表于 2019-9-28 22:27:27

有人知道SketchPoint变量类型怎么赋值吗?

比如:
Dim swSkPt As SketchPoint

怎么给swSkPt 赋值?比如将点的坐标值修改。
试过,swSkPt.X=0.01,这种方式不行。

MrWorm 发表于 2019-10-10 14:36:22

请使用“SetCoords Method (ISketchPoint)”这个方法,以前是可以直接set坐标值的
Dim instance As ISketchPoint
Dim Xx As System.Double
Dim Yy As System.Double
Dim Zz As System.Double
Dim value As System.Boolean
value = instance.SetCoords(Xx, Yy, Zz)
From:南京-刘典军

super 发表于 2019-10-13 21:09:46

没法直接赋值,经过尝试,必须通过获取点的数据才可以间接赋值。很怪的方法,估计是个BUG。
页: [1]
查看完整版本: 有人知道SketchPoint变量类型怎么赋值吗?