AutoCAD LISP 對象處理函數參考(AutoLISP)

 

函數

描述

(dumpallproperties ename [context])

檢索實體支持的屬性

(entdel ename)

刪除對象(實體)或恢復以前刪除的對象

(entget ename [applist])

檢索對象的定義數據

(entlast)

返回圖形中最後一個未刪除的主對象的名稱

(entmake [elist])

在圖形中創建一個新實體(圖形對象)

(entmakex [elist])

創建一個新對象,為其提供句柄和實體名稱(但不指定所有者),然後返回新的實體名稱

(entmod elist)

修改對象的定義數據

(entnext [ename])

返回圖形中下一個對象的名稱

(entupd ename)

更新對象的屏幕圖像

(getpropertyvalue ename propertyname [or collectionName index name])

返回實體屬性的當前值

(handent handle)

根據其句柄返回對象名稱

(ispropertyreadonly ename propertyname [or collectionName index name])

返回實體屬性的只讀狀態

(setpropertyvalue ename propertyname value [or collectionname index name val])

設置實體的屬性值

(vlax-dump-object obj)

列出對象的方法和屬性

注意:擴展AutoLISP:需要vl-load-com

(vlax-erased-p obj)

確定對像是否已被刪除

注意:擴展AutoLISP:需要vl-load-com

(vlax-get-acad-object)

檢索當前AutoCAD會話的頂級AutoCAD應用程序對象

注意:擴展AutoLISP:需要vl-load-com

(vlax-method-applicable-p obj method)

確定對像是否支持特定方法

注意:擴展AutoLISP:需要vl-load-com

(vlax-object-released-p obj)

確定是否已釋放對象

注意:擴展AutoLISP:需要vl-load-com

(vlax-read-enabled-p obj)

確定是否可以讀取對象

注意:擴展AutoLISP:需要vl-load-com

(vlax-release-object obj)

釋放繪圖對象

注意:擴展AutoLISP:需要vl-load-com

(vlax-typeinfo-available-p obj)

確定指定類型的對像是否存在類型庫信息

注意:擴展AutoLISP:需要vl-load-com

(vlax-write-enabled-p obj)

確定是否可以修改AutoCAD圖形對象

注意:擴展AutoLISP:需要vl-load-com


相關連結

應用程序處理函數參考(AutoLISP)
算術函數參考(AutoLISP)
等式和條件函數參考(AutoLISP)
錯誤處理函數參考(AutoLISP)
功能處理函數參考(AutoLISP)
列表操作函數參考(AutoLISP)
字串函數查找表(AutoLISP)
符號處理函數參考(AutoLISP)

AutoCAD LISP 函數參考









留言

這個網誌中的熱門文章

AutoCAD 填充線(剖面線)樣式簡易製作產生器

AutoCAD 常用的圖塊統計方法

AutoCAD 如何自訂線型教學