LOGO
帮助文档
旧版文档
技术资讯

每一次案例的完美合作,是对我们团队高度认可,相信未来会更好!

CAD梦想画图开发包使用教程

使用SendStringToExecuteFun方法绘制一条线段后,如何获取到这条线对象?

主要用到函数说明:

_DMxDrawX::SendStringToExecuteFun

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

参数说明

IDispatch* pParam

命令参数,IMxDrawResbuf对象

pszExecute

命令名

_DMxDrawX::GetEntitysLastCmd

返回最近一个命令,往数据库增加的对象。

js代码实现如下:

mxOcx.Cal("Mx_ShowWeight");
var param = mxOcx.NewResbuf();
mxOcx.SendStringToExecuteFun("_DrawSpline", param);
var retparam = mxOcx.GetEntitysLastCmd();
if (retparam == null)
    return;
 
if (retparam.Count == 0)
    return;
 
var spline = retparam.AtObject(0);
if (spline == null) {
    return;
}
 
spline.Lineweight = 20;
梦想CAD控件,DWG网页,CAD网页,CAD控件,CAD开发