CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

vlax-safearray->list (AutoLISP/ActiveX)

2023-1-7 09:55| 发布者: admin| 查看: 363| 评论: 0|来自: AutoCAD

摘要: 以列表形式返回安全数组的元素

以列表形式返回安全数组的元素

支持的平台:仅窗口

签名

(vlax-safearray->list var)
变量

类型:安全阵列

包含安全数组的变量。

返回值

类型:列出或无

包含安全数组元素的列表。

例子

创建一维双精度数组:

(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, 2024-12-15 14:34

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部