ydp_00769 发表于 2010-11-29 10:59:52

如何获取选中对象的objectid?

选中DWG图中的任意对象时,怎么获取得到对象的objectid?哪位高手指点,最好贴下代码参考一下,谢谢啊

Gu_xl 发表于 2010-11-29 11:23:48

(vla-get-ObjectID (vlax-ename->vla-object(car (entsel))))

ydp_00769 发表于 2010-11-29 12:01:28

你写的是LISP?
我是用的.net2005开发的,刚才摸索了一下,可以通过editor的promtedselection的事件获取

雪山飞狐_lzh 发表于 2010-11-29 12:38:57

ed.SelectImplied()
先选择再使用,类似copy命令的用法

ydp_00769 发表于 2010-11-29 13:48:18

如果选中了一项之后,能否将其它所有选中项取消选中?

chpmould 发表于 2010-12-12 08:33:21

目前海上不懂...

sieben 发表于 2010-12-12 11:51:34

斑竹说的是预选取,应该不是楼主所说的。
页: [1]
查看完整版本: 如何获取选中对象的objectid?