CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于扩展的 AutoLISP 函数 (AutoLISP/ActiveX)

2023-1-8 07:03| 发布者: admin| 查看: 383| 评论: 0|来自: AutoCAD

摘要: AutoLISP 编程语言提供了广泛的函数,这些函数会在您启动 AutoCAD 时自动加载,但默认情况下不会加载所有函数。

AutoLISP 编程语言提供了多种函数,这些函数在启动 AutoCAD 时会自动加载,但默认情况下并非所有函数都会加载。

注意:以 、 开头的函数不适用于 AutoCAD for Mac。vla-vlax-vlr-

那些没有自动加载的称为“扩展或扩展函数”。

扩展函数的名称以

  • vla- 函数在 AutoLISP 中实现 ActiveX® 支持。
  • vlax- 函数提供 ActiveX 实用工具和数据转换函数、字典处理函数和曲线测量函数。
  • vlr- 函数提供对 AutoCAD 反应器的支持。

在使用这些函数之前,必须使用该函数加载 AutoLISP 扩展。该函数不接受任何参数。vl-load-comvl-load-com

例如:

(vl-load-com)

此函数首先检查是否已加载 AutoLISP 扩展;如果是这样,该函数不执行任何操作,否则它将加载扩展。包含对 、 或函数的调用的 AutoLISP 代码应始终以调用 to 开头,以确保代码能够运行;不应由用户来加载扩展。如果应用程序不调用,则应用程序可能会失败。vla-vlax-vlr-vl-load-comvl-load-com


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-12-15 14:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部