|
GetEntity 方法 |
以交互方式获取对象。
语法
object.GetEntity Object, PickedPoint[, Prompt]
Object
Utility
使用该方法的对象。
Object
Object; 仅用于输出
拾取的对象,可以是任意图形对象中的一个。
PickedPoint
Variant[变体] (三元素双精度数组); 仅用于输出
表示选择点的三维 WCS 坐标。
Prompt
Variant[变体] (字符串); 仅用于输入; 可选项
用于提示用户输入的文本
说明
该方法需要 AutoCAD 用户在图形屏幕上拾取一个点来选择一个对象。如果选定了对象,该方法将把它作为第一个参数返回,第二个参数包含了拾取点在WCS下的坐标。如果拾取点不在对象上,该方法调用失败。
GetEntity 返回的拾取点并不需要在已选定的对象上。返回的点只表示选择时十字光标的位置。点与对象的关系会因拾取框的大小和当前的缩放比例而变化。
该方法甚至可以取出在屏幕上不可见的或在冻结层的对象。