CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoLISP 开发指南

vlax-for (AutoLISP/ActiveX)

2023-1-5 11:12| 发布者: admin| 查看: 451| 评论: 0|来自: AutoCAD

摘要: 循环访问对象集合,计算每个表达式

循环访问对象集合,计算每个表达式

支持的平台:仅窗口

签名

(vlax-for symbol collection [expression1 [expression2 ...]])
象征

类型:VLA 对象

要分配给集合中每个 VLA 对象的符号。

收集

类型:VLA 对象

表示集合对象的 VLA 对象。

表达式1表达式2...

类型:列表、子例程或符号

要计算的表达式。

返回值

类型:整数、实数、字符串、列表、VLA 对象、变体、安全数组、T 或零

为集合中的最后一个对象计算的最后一个表达式的值。

例子

模型空间中的每个图形对象上都存在以下代码问题:vlax-dump-object

(vl-load-com)                        ; load ActiveX support
(vlax-for for-item 
   (vla-get-modelspace
        (vla-get-activedocument (vlax-get-acad-object))
   )
  (vlax-dump-object for-item)        ; list object properties
)

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 13:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部