如何实现move,copy等操作
www.dimcax.com
如何实现move,copy等操作
在.net开发arx中如何实现实体(如直线、圆)类似于vba中的move,copy等方法的操作?在帮助中找了下,好你并没有此类的方法,不知该如何实现?
没有的,得自己写。
c#最适合开发autocad,因为它拥有vb容易的特点,却具有vc++的强大功能。
能否给段代码或给个思路?谢谢。
move,可用矩阵的方法实现。copy,有现成的方法。现在,没装net,只能先说那么多了。
还有比较傻的方法可以试试, 把要操作的实体先放到选择集里面, 然后用命令.
实体的clone函数应该是实现copy的吧? 在对象浏览器里面搜索了一下, autodesk.autocad.interop.common.iacad***类有move函数,是实现移动的,但不知道怎么用呢? [