调用指定的 ActiveX 方法 支持的平台:仅窗口 签名(vlax-invoke-method obj method arg [arg ...])
返回值类型:整数、实数、字符串、列表、VLA 对象、变体、安全数组、T 或零 取决于调用的方法。 言论此功能在 AutoCAD 2000 之前就已广为人知。vlax-invoke 例子下面的示例使用该方法在当前 AutoCAD 图形中绘制一个圆。AddCircle AddCircle 的第一个参数指定圆心的位置。该方法要求将中心指定为包含双精度三元素数组的变体。您可以使用 将 AutoLISP 点列表转换为所需的变量数据类型:vlax-3d-point (setq circCenter (vlax-3d-point '(3.0 3.0 0.0))) #<variant 8197 ...> 现在用方法画一个圆:vlax-invoke-methodAddCircle (setq mycircle (vlax-invoke-method mspace 'AddCircle circCenter 3.0)) #<VLA-OBJECT IAcadCircle 00bfd6e4> |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:51
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.