GetEntity 方法

以交互方式获取对象。 

参阅 | 示例

语法

object.GetEntity Object, PickedPoint[, Prompt]

Object

Utility
使用该方法的对象。

Object

Object; 仅用于输出
拾取的对象,可以是任意图形对象中的一个。

PickedPoint

Variant[变体] (三元素双精度数组); 仅用于输出
表示选择点的三维 WCS 坐标。

Prompt

Variant[变体] (字符串); 仅用于输入; 可选项
用于提示用户输入的文本

说明

该方法需要 AutoCAD 用户在图形屏幕上拾取一个点来选择一个对象。如果选定了对象,该方法将把它作为第一个参数返回,第二个参数包含了拾取点在WCS下的坐标。如果拾取点不在对象上,该方法调用失败。

GetEntity 返回的拾取点并不需要在已选定的对象上。返回的点只表示选择时十字光标的位置。点与对象的关系会因拾取框的大小和当前的缩放比例而变化。

该方法甚至可以取出在屏幕上不可见的或在冻结层的对象。