CAD增加線型(網頁版)

主要用到函數說明:


_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("添加成功");
    }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章