CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2025 开发者帮助

关于查询构造 XLines (ActiveX)

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

关于查询构造 XLines (ActiveX)

创建后,您可以查询构造线 (xline) 以确定用于创建对象的点。

该属性可用于获取 x 线的第一个点。虽然用于创建 x 线的第二个点不与对象一起存储,但可以使用该属性来获取 x 线的方向向量。BasePointDirectionVector

查询构造线

AutoLISP
(setq BPoint (vla-get-BasePoint xlineObj)
      Vector (vla-get-DirectionVector xlineObj))
注意:可以使用 and 函数将 and 属性返回的 Variant 值转换为列表数据类型。vlax-variant-valuevlax-safearray->listBasePointDirectionVector
!BPoint
#<variant 8197 ...>

(vlax-safearray->list (vlax-variant-value BPoint))
(2.0 2.0 0.0)
VBA(仅限 AutoCAD)
Dim BPoint As Variant
Dim Vector As Variant

BPoint = xlineObj.BasePoint
Vector = xlineObj.DirectionVector

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-6-27 16:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部