vlax-get-property (AutoLISP/ActiveX)
检索 VLA 对象的属性 支持的平台:仅限 Windows 签名(vlax-get-property object property)
返回值类型:Integer、Real、String、List、VLA 对象、Variant、Safearray、T 或 nil 对象属性的值。 言论此函数以前称为 。vlax-get 例子首先检索指向根 AutoCAD 对象的指针: (setq acadObject (vlax-get-acad-object)) #<VLA-OBJECT IAcadApplication 00a4b2b4> 获取 AutoCAD ActiveDocument 特性: (setq acadDocument (vlax-get-property acadObject 'ActiveDocument)) #<VLA-OBJECT IAcadDocument 00302a18> 该函数返回当前文档对象。 获取 ActiveDocument 对象的 ModelSpace 属性: (setq mSpace (vlax-get-property acadDocument 'Modelspace)) #<VLA-OBJECT IAcadModelSpace 00c14b44> 返回当前文档的模型空间对象。 将图形图元转换为 VLA 对象: (setq vlaobj (vlax-ename->vla-object e)) #<VLA-OBJECT IAcadLWPolyline 0467114c> 获取对象的 color 属性: (vlax-get-property vlaobj 'Color) 256 相关参考 |
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-3-5 17:52
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.