确定对象是否已释放 支持的平台:仅窗口 签名(vlax-object-released-p obj)
返回值类型:T 或零 T,如果对象已释放(没有 AutoCAD 图形对象附着到obj);如果对象尚未释放。nil 言论注意:拭除 VLA 对象(使用 AutoCAD ERASE 命令 或)不会释放该对象。在调用 VLA 对象、进行正常的 AutoLISP 垃圾回收或在图形会话结束时销毁图形数据库之前,不会释放该对象。commandvla-erasevlax-release-object
例子将 Microsoft Excel 应用程序附着到当前 AutoCAD 图形: (setq excelobj (vlax-get-object "Excel.Application")) #<VLA-OBJECT _Application 00168a54> 释放 Excel 对象: (vlax-release-object excelobj) 1 问题要验证对象是否已释放:vlax-object-released-p (vlax-object-released-p excelobj) T |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:55
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.