lz5921 发表于 2011-1-14 15:19:02

<请教>关于停靠窗口实时获取对象数据

各位大侠:
在论坛里看了不少在VB中用accont组件制作CAD停靠窗口的方法.
在使用的过程中发现相关一些VB功能很容易实现.

不知道像CAD本身带的特性对话框这种功能怎么实现?
呃...说得不是很明白.举个例子吧:
在CAD对象窗口中选中一个对象,特性对话框就会实时显示选中对象的参数,没有选中对象时也统计一下图元信息什么的...

请问如何实现呢?或者说让停靠窗口也能用VBA的"AcadDocument_SelectionChanged()"功能呢?

本人菜鸟一名,请各位大侠不吝赐教...

chmenf087 发表于 2011-1-14 18:12:49

VBA应该无法实现,这要靠底层消息机制。

lz5921 发表于 2011-1-15 18:44:14

那请教一下,底层消息机制如何实现呢?

chmenf087 发表于 2011-1-15 21:52:45

回复 lz5921 的帖子

.net的代理事件应该有办法,你可以查一查.net 类库

lz5921 发表于 2011-1-17 11:04:47

没研究过.net,
看来得放弃了...

d2049 发表于 2011-5-30 15:55:19

在自定义的控件里声明一个withEvents的application对象应该可以实现。
页: [1]
查看完整版本: <请教>关于停靠窗口实时获取对象数据