CAD增加线型(网页版)
更新:HHH   时间:2023-1-7


主要用到函数说明:


_DMxDrawX::AddLinetype


增加一个线型定义。详细说明如下:

参数说明
BSTR pszName线型名
BSTR pszLineDefine线定义字符串

用户可以增加线型到数据库,具体实现js代码如下:

//新建一个线型
function CreateLineType() {
    //定义虚线数据据,"MyLineType"是线型名,"6,-8"是虚线的一个单位定义,6是实线长,-8是空格长。
    var linetypeId= mxOcx.AddLinetype("MyLineType3", "6,-10");
    //返回控件的数据库对象
    var database = mxOcx.GetDatabase();
    //实体id返回实体对象
    var linetype = database.ObjectIdToObject(linetypeId);
    //设计当前线型为"MyLineType"
    database.CurrentlyLineTypeName  = "MyLineType3";
    alert("添加成功");
}

用户可以增加一个点划线虚线线型到数据库,具体实现js代码如下:

    function CreateLineType1() {        
        var linetypeId= mxOcx.AddLinetype("MyLineType1", "10,-2,3,-2");    
        //返回控件的数据库对象    
        var database = mxOcx.GetDatabase();    
        //实体id返回实体对象    
        var linetype = database.ObjectIdToObject(linetypeId);    
        //设计当前线型为"MyLineType1"    
        database.CurrentlyLineTypeName  = "MyLineType1";    
        alert("添加成功");
    }


返回开发技术教程...