如何 得到Autocad命令执行过程中 被选择的实体?
在Autocad 命令行中 执行一个cad命令 如 删除 移动等,AUTOCAD首先提示 用户选择将要被执行的“实体”对象(或在命令发出之前已经在屏幕上被选中的实体),然后开始对“所选择的实体”来应用命令并得到执行结果。我的问题是:
1) .net中 如何在 已选择实体 但未应用命令的到结果前,得到“所选择的实体”?
2)如何从 “所选择的实体”中 剔除不想被该命令执行的实体?
困扰了太久时间,请大师解惑!!
谢谢!!
本帖最后由 zzyong00 于 2015-3-20 23:39 编辑
好像你问错地方了!
在vba中:
Document对象的PickfirstSelectionSet 属性
获取命令执行前已经选定了的选择集。
语法
object.PickfirstSelectionSet
object
Document 对象
使用该属性的对象。
PickfirstSelectionSet
SelectionSet 对象; 只读。
先选择后操作的选择集。
第二个问题,剔除不想要的实体,设相关的组码,过滤选择
页:
[1]