关于将 VLA- 函数与 ActiveX 方法一起使用 (AutoLISP/ActiveX)
AutoLISP 中添加了一组函数,这些函数在调用 AutoCAD ActiveX 对象时提供对该函数的访问。vl-load-com 注意:AutoLISP 中的 ActiveX 支持仅限于 Windows。
这些函数名称以 vla- 为前缀:例如,、、。这些功能可以进一步分类如下:vla-addCirclevla-get-ModelSpacevla-put-Color
AutoLISP 还提供了一组与 ActiveX 相关的函数,其名称以 vlax- 为前缀。这些是更通用的 ActiveX 函数,每个函数都可以应用于许多方法、对象或属性。例如,使用该函数,可以获取任何 ActiveX 对象的任何属性。如果图形包含自定义 ActiveX 对象,或者需要从其他应用程序(如 Microsoft Excel 电子表格)访问对象,则可以使用 、 和 函数访问其方法和属性;您将在关于在不导入类型库的情况下使用 ActiveX (AutoLISP) 中看到使用这些函数的示例。vlax-get-propertyvlax-invoke-methodvlax-get-propertyvlax-put-property 注意:AutoCAD LT 不支持使用第三方 ActiveX 库,如 Microsoft Excel 或 Microsoft Word。
本教程中的主题
|
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-3-28 16:30
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.