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)
留言
張貼留言