CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2021 开发者帮助

vlax-safearray->list (AutoLISP/ActiveX)

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

vlax-safearray->list (AutoLISP/ActiveX)

以列表形式返回 safearray 的元素

支持的平台:仅限 Windows

签名

(vlax-safearray->list var)
无功型

类型:安全阵列

包含 safearray 的变量。

返回值

类型:列出或无

包含 safearray 元素的列表。

例子

创建一维双精度数组:

(setq point (vlax-make-safearray vlax-vbDouble '(0 . 2)))
#<safearray...>

用于填充数组:vlax-safearray-put-element

(vlax-safearray-put-element point 0 100)
100

(vlax-safearray-put-element point 1 100)
100

(vlax-safearray-put-element point 2 0)
0

将数组转换为列表:

(setq pointlist (vlax-safearray->list point))
(100.0 100.0 0.0)

下面的示例演示了字符串的二维数组如何显示:vlax-safearray->list

(vlax-safearray->list matrix)
(("a" "b") ("c" "d"))

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2025-1-19 07:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部