CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2025 开发者帮助

对象处理函数参考 (AutoLISP)

2024-5-18 19:17| 发布者: admin| 查看: 185| 评论: 0|原作者: admin|来自: AutoCAD

对象处理函数参考 (AutoLISP)

下表提供了 AutoLISP 对象处理函数的摘要说明。

对象处理函数

平台

窗户

Mac 操作系统

功能

描述

AutoCAD的 AutoCAD LT的 AutoCAD的 AutoCAD LT的 AutoCAD的

(dumpallproperties ename [上下文]

检索实体支持的属性

-- --

(entdel ename

删除对象(实体)或恢复以前删除的对象

--

(entget ename [applist]

检索对象的定义数据

--

(持久)

返回图形中最后一个未删除的主对象的名称

--

(entmake [elist]

在图形中创建新图元(图形对象)

/ - 支持的对象有限 --

(entmakex [elist]

创建一个新对象,为其提供句柄和实体名称(但不分配所有者),然后返回新的实体名称

/ - 支持的对象有限 --

(entmod elist

修改对象的定义数据

/ - 支持的对象有限 --

(entnext [ename]

返回图形中下一个对象的名称

--

(entupd ename

更新对象的屏幕图像

--

(getpropertyvalue ename propertyname [或 collectionName 索引名称]

返回实体属性的当前值

-- --

(手

根据对象句柄返回对象名称

--

(ispropertyreadonly ename propertyname [或 collectionName 索引名称]

返回实体属性的只读状态

-- --

(setpropertyvalue ename propertyname value [或 collectionname 索引名称 val]

设置实体的属性值

-- --

(vlax-dump-对象 obj

列出对象的方法和属性

注意:扩展的 AutoLISP 扩展:需要vl-load-com
-- -- --

(vlax-erased-p obj

确定对象是否已擦除

注意:扩展的 AutoLISP 扩展:需要vl-load-com
-- -- --

(vlax-get-acad-对象)

检索当前 AutoCAD 任务的顶级 AutoCAD 应用程序对象

注意:扩展的 AutoLISP 扩展:需要vl-load-com
-- -- --

(vlax-method-applicable-p obj 方法

确定对象是否支持特定方法

注意:扩展的 AutoLISP 扩展:需要vl-load-com
-- -- --

(vlax-object-released-p obj

确定对象是否已释放

注意:扩展的 AutoLISP 扩展:需要vl-load-com
-- -- --

(vlax-read-enabled-p obj

确定是否可以读取对象

注意:扩展的 AutoLISP 扩展:需要vl-load-com
-- -- --

(vlax-release-对象 obj

释放图形对象

注意:扩展的 AutoLISP 扩展:需要vl-load-com
-- -- --

(vlax-typeinfo-available-p obj

确定指定类型的对象是否存在类型库信息

注意:扩展的 AutoLISP 扩展:需要vl-load-com
-- -- --

(vlax-write-enabled-p obj

确定是否可以修改 AutoCAD 图形对象

注意:扩展的 AutoLISP 扩展:需要vl-load-com
-- -- --

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1   苏公网安备32011402011833)

GMT+8, 2025-3-31 13:19

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部