CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2024 开发者帮助

数据转换函数参考 (AutoLISP/ActiveX)

2024-5-18 19:05| 发布者: admin| 查看: 163| 评论: 0|原作者: admin|来自: AutoCAD

数据转换函数参考 (AutoLISP/ActiveX)
注意:AutoLISP 中的 ActiveX 支持仅限于 Windows;在 Mac OS 或 Web 上不可用。

下表提供了 AutoLISP ActiveX 数据转换函数的摘要说明。

数据转换函数

平台

窗户

Mac 操作系统

功能

描述

AutoCAD的 AutoCAD LT的 AutoCAD的 AutoCAD LT的 AutoCAD的

(vlax-3D点列表

创建与 ActiveX 兼容的 3D 点结构

-- -- --

(vlax-ename->vla-object entname

将实体转换为 VLA 对象

-- -- --

(vlax-make-safearray 类型 '(l-bound . u-bound) ['( l-bound . u-bound) ...]

创建安全阵列

-- -- --

(vlax-make-variant 值类型

创建变体数据类型

-- -- --

(vlax-safearray-fill var '元素值

将元素存储在安全数组中

-- -- --

(vlax-safearray-get-dim 变量

返回 safearray 对象中的维数

-- -- --

(vlax-safearray-get-element var 元素

从数组返回元素

-- -- --

(vlax-safearray-get-l-bound var dim

返回数组维度的下边界(起始索引)

-- -- --

(vlax-safearray-get-u-bound var dim

返回数组维度的上边界(结束索引)

-- -- --

(vlax-safearray-put-element var 元素值

添加或更新数组中的元素

-- -- --

(vlax-safearray-type var

返回 safearray 的数据类型

-- -- --

(vlax-safearray->列表变量

以列表形式返回 safearray 的元素

-- -- --

(VLAX-Tmatrix 列表

返回要在 VLA 方法中使用的 4 x 4 转换矩阵的合适表示形式

-- -- --

(vlax-variant-change-type var 类型

将变量从一种数据类型更改为另一种数据类型后返回变量的值

-- -- --

(vlax-variant-type var

返回变体的数据类型

-- -- --

(vlax-variant-value var

返回变量的值

-- -- --

(vlax-vla-object->ename obj

将 VLA 对象转换为 AutoLISP 实体

-- -- --

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2025-3-29 14:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部

APP信息