yuhua 发表于 2006-7-24 19:31:00

selectionset的问题

<P>怎么表达当前文档的选中对象呢?</P>
<P>我用activeselectionset获取不到任何东西</P>

yuhua 发表于 2006-7-24 20:29:00

<P>我的想法是在cad系统执行命令之前,把当前选中的对象取出来。</P>
<P>我想在begincommand事件里面把文档中选中的对象找到,</P>
<P>请问哪位高手有办法</P>

mccad 发表于 2006-7-25 06:55:00

置顶帖找找。

yuhua 发表于 2006-7-25 11:25:00

<P>找了找没找到</P>
<P>因为我用C#,可能有点不一样</P>
<P>我的解决办法是在selectionchanged事件里面把activeselectionset取出来</P>
<P>在begincommand事件里面处理就行了</P>
<P>还是不明白在begincommand里面为什么activeselectionset就成为空的了</P>

兰州人 发表于 2006-7-25 12:04:00

<P>VBA 二次开发程序教程 14.5数据记录和Auto CAD实体对应可以解决</P>
<P>Object ID handle 和对象本身</P>
<P>dim objSelect as AcadEntity</P>
<P>mm = objSelect.handle</P>
<P>objSelect.height (true)高亮度显示</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>

yuhua 发表于 2006-8-3 14:05:00

<P>谢谢楼上的</P>
<P>不过还是不明白</P>
<P>vba教程在网站上有么?</P>

yuhua 发表于 2006-8-3 14:12:00

<P>看过了 不是那个意思</P>
<P>我想要当前在屏幕上选中的东西,例如用户在图上选中了一个圆</P>
<P>我在程序里预先标记这个圆,根据用户的操作处理他</P>
<P>问题是怎么获取选中的这个圆?</P>
<P>activeselectionset 偶尔好用偶尔不好用</P>
<P>很郁闷</P>
<P>请问当家遇到过这样的问题吗?</P>

yuhua 发表于 2006-8-3 17:26:00

<P>顶起来</P>
<P>解决不了。。ActiveSelectionSet老是空</P>

wyj7485 发表于 2006-8-4 12:00:00

vba不可能啊

yuhua 发表于 2006-8-4 13:27:00

<P>我用的active .net写的</P>
<P>还有别的能标示当前选中对象的方法吗?</P>
页: [1] 2
查看完整版本: selectionset的问题