溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

CAD隱藏圖層(網(wǎng)頁版)

發(fā)布時間:2020-04-15 20:14:41 來源:網(wǎng)絡(luò) 閱讀:240 作者:lihao2014 欄目:開發(fā)技術(shù)

主要用到函數(shù)說明:


IMxDrawLayerTable::GetAt


得到層表中的圖層對象。詳細(xì)說明如下:

參數(shù)說明
[in] BSTR pName圖層名稱
[in,defaultvalue(TRUE) ] VARIANT_BOOL isGetErased圖層被刪除掉,是否也能成功得到

js中實現(xiàn)代碼說明:

function?HideLayer()?{
????var?winWidth?=?440;
????var?winHeight?=?140;
????var?winLeft?=?(screen.width?-?winWidth)?/?2;
????var?winTop?=?(screen.height?-?winHeight)?/?2?-?20;
????var?str?=?'dialogHeight:'?+?winHeight?+?'px;dialogWidth:'?+?winWidth?+?'px;dialogTop:'?+?winTop?+?'px;dialogLeft:'?+?winLeft?+?'px;resizable:yes;center:yes;status:no;'
????var?rt?=?window.showModalDialog("Gettext.htm?tmp="?+?Math.random(),?"輸入圖層名",?str);
????var?txt;
????if?(typeof?(rt)?==?"undefined")?{
????????return;
????}?else?{
????????var?arr?=?rt.split(",");
????????txt?=?arr[0];
????}
????var?database?=?mxOcx.GetDatabase();
????//返回數(shù)據(jù)庫中的層表對象
????var?layerTable?=?database.GetLayerTable();
????//得到層表中的圖層對象
????var?layerRec?=?layerTable.GetAt(txt,?false);
????if?(layerRec?==?null)
????????return;
????//返回圖層是否處于關(guān)閉狀態(tài)
????layerRec.IsOff?=?true;
????alert("成功隱藏圖層");
}


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI