CAD调用移动命令

主要用到函数说明:

 

_DMxDrawX::SendStringToExecuteFun

 

把命令当着函数执行,可以传参数,详细说明如下:

 

参数说明

IDispatch* pParam

命令参数,IMxDrawResbuf对象

pszExecute

命令名

 

c#代码实现如下:

 

1
2
3
4
5
6
                MxDrawResbuf param = new MxDrawResbuf();
                param.AddObjectId(axMxDrawX1.DrawBlockReference(point.x, point.y, "MyBlkName", 0.2, 0));
                param.AddObjectId( axMxDrawX1.DrawBlockReference(point2.x, point2.y, "MyBlkName", 0.2, 0));
                param.AddPoint(point);
                param.AddPoint(point2)
                axMxDrawX1.SendStringToExecuteFun("Move", param);

posted on 2019-06-06 13:58  梦想CAD控件  阅读(197)  评论(0)    收藏  举报

导航