zbmap 发表于 2004-9-16 22:38:00

先有选择集,后命令执行,如何构造?

我想使程序具有自我识别能力,像autocad本身的命令一样。当先选择了对象后,点击命令时直接执行,而不是提示再选择作用对象。谢谢!!!若能发送


<A href="mailto:Lvmap@163.com" target="_blank" >Lvmap@163.com</A>

springtige 发表于 2004-9-17 10:57:00

在系统里己经有一个变量存有当前所选中的对象集。例中SDS里面有一个SDS_CURDOC-&gt;m_pGripSelection。

zbmap 发表于 2004-9-17 11:54:00

能否具体点,是哪一个系统变量,我在帮助文件里没有找到。sds是什么类也没查到。谢谢!!

funlxming 发表于 2004-9-17 13:23:00

看看ads_ssgetfirst这个函数。


冒味问一下,<A name=52262><FONT color=#000066><B>springtige</B></FONT></A>是不是中望的呢?

springtige 发表于 2004-9-18 11:58:00

funlxming发表于2004-9-17 13:23:00static/image/common/back.gif看看ads_ssgetfirst这个函数。



冒味问一下,springtige是不是中望的呢?

<BR>我不在中望,在深圳浩建。

liabcd 发表于 2004-9-21 20:31:00

用acedSSGet构建选择集,执行命令之前,如选择实体,则acedSSGet直接按所选实体建立的选择集跳过实体选择操作

jinzuofeng 发表于 2004-12-31 19:21:00

bous中有这样的选择工具,但不知如何实现我也想做这样的

王咣生 发表于 2004-12-31 20:26:00

回复

这两个例子一定可以帮你解决问题:

页: [1]
查看完整版本: 先有选择集,后命令执行,如何构造?