CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于将 Visual LISP 函数与 ActiveX 方法结合使用 (AutoLISP/ActiveX)

2023-1-8 00:23| 发布者: admin| 查看: 328| 评论: 0|来自: AutoCAD

VLISP 向 AutoLISP 语言添加了一组函数,用于提供对 ActiveX 对象的访问。例如,函数名称以vla-: 为前缀,,,.这些功能可以进一步分类如下:vla-addCirclevla-get-ModelSpacevla-getColor

  • vla-functions对应于每个ActiveX方法。使用这些函数调用方法(例如,调用方法)。 vla-addCircleAddCircle
  • VLA-get-functions 对应于每个属性,使您能够检索该属性的值(例如,获取对象的属性)。vla-get-ColorColor
  • VLA-put-functions 对应于每个属性,使您能够更新该属性的值(例如,更新对象的属性)。vla-put-ColorColor

VLISP 还添加了一组与 ActiveX 相关的函数,其名称以vlax- 为前缀。这些是更通用的 ActiveX 函数,每个函数都可以应用于许多方法、对象或属性。例如,使用函数,您可以获取任何 ActiveX 对象的任何属性。如果图形包含自定义 ActiveX 对象,或者需要从其他应用程序(如 Microsoft Excel 电子表格)访问对象,则可以使用 、 和函数访问其方法和属性;您将在关于在不导入类型库的情况下使用 ActiveX (AutoLISP) 中看到使用这些函数的示例。vlax-get-propertyvlax-invoke-methodvlax-get-propertyvlax-put-property


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 12:01

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部