明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3354|回复: 2

请问"vla-get-layers"之类的函数详细说明哪里找得到?

[复制链接]
发表于 2002-10-10 14:46:00 | 显示全部楼层 |阅读模式
请问vla-get-layers之类的函数详细说明哪里找得到?
Acad2002帮助文档里根本没有,在vlisp编辑界面上,可以看到它是蓝色的,说明这已经是个内置函数。
发表于 2002-10-17 21:59:00 | 显示全部楼层

CAD2000帮助里有,如下:

用来获取图形对象特性的函数名前有一个 vla-get 前缀,这类函数的调用语法如下:

(vla-get-property object)

例如,vla-get-center 返回圆的圆心。

获取对象特性并将该特性应用到新对象的步骤

1        在 VLISP 控制台提示下输入如下命令:

(setq myCircle (vla-addcircle mspace (vlax-3d-point
  (getpoint "\nPick the center point for a circle: ")) 2.0))

该函数调用提示拾取圆的圆心,然后调用 addCircle 方法画出该圆。其中 vlax-3d-point 函数用于将拾取的点转换成 vla-addcircle 要求的数据类型。

2        使用 vla-get-center 画第一个圆的同心圆:

(vla-addCircle mSpace (vla-get-center myCircle) 1.0)
看看会发生什么
发表于 2002-10-18 08:01:00 | 显示全部楼层

ActiveX 與 vba 參考手冊中性質--layers & layer

Gets the Layers collection for the document.

Signature

object.Layers

object        Document
The object or objects this property applies to.
Layers        Layers collection; read-only
The Layers collection for the document.

-----------------------------------------------------------

Specifies the layer for an entity.

Signature

object.Layer

object        All Drawing objects, AttributeRef, Group
The object or objects this property applies to.
Layer        String; read-write (write-only for the Group object)
The name of the layer.

Remarks

All entities have an associated layer. The document always contains at least one layer (layer 0). As with linetypes, you can specify a layer for an entity. If you don specify a layer, the current active layer is used for a new entity. If a layer is specified for an entity, the current active layer is ignored. Use the ActiveLayer property to set or query the current active layer.
Each layer has associated properties that can be set and queried through the Layer object.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 19:49 , Processed in 0.177114 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表