明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3172|回复: 12

[VBA]关于事件触发,新手请教

  [复制链接]
发表于 2005-11-6 10:49:00 | 显示全部楼层 |阅读模式
我想实现一个功能,就是在ModelSpace的图形中如果选中一根线条,然后就触发一个事件,不知在VBA中能否做到?
 楼主| 发表于 2005-11-7 22:51:00 | 显示全部楼层
怎么没人回答我的问题呀?是不是太简单了呀!?相信高手会来的!谢谢!我先坐沙发了!
发表于 2005-11-8 09:44:00 | 显示全部楼层
需要使用Modified事件,具体的帮助中有请参照!
发表于 2005-11-8 19:38:00 | 显示全部楼层
选中就触发?不太好做,Modified事件应该做不到,而且最好不要用,会拖慢CAD速度的
发表于 2005-11-9 23:19:00 | 显示全部楼层

亦遇到类似的问题。。。

不建议用Modified,版主是否有更好的方法解决??

发表于 2005-11-10 08:48:00 | 显示全部楼层

用屏幕双击事件可以做到,我做过试验。我把我的实验程序发给你看一下!

CAD帮助和一些教程里的程序看了一般不好理解,学工科的多数人可能语文没学好!这是我看过许多教材的一点感受!呵呵!

发表于 2005-11-10 09:38:00 | 显示全部楼层
可以做的,我也做过
发表于 2005-11-11 15:26:00 | 显示全部楼层
dfgs发表于2005-11-10 8:48:00 用屏幕双击事件可以做到,我做过试验。我把我的实验程序发给你看一下!

dfgs可以请你把你的实验程序发上来参考一下吗?谢谢 :)

发表于 2005-11-11 15:26:00 | 显示全部楼层

如果选中一条直线作“移动”操作,怎样触发事件及触发什么事件来让程序知道究竟是选中的是图中哪条直线呢? 用“屏幕双击事件”好像不大行吧?

(我想这个问题与楼主问的“选中一线条然后就触发一个事件”差不多吧)

发表于 2005-11-12 15:31:00 | 显示全部楼层

weekendor的问题就用modified就可以。

一楼的用SelectionChanged,

然后写代码判断类型作相应的处理

 

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-27 10:19 , Processed in 0.179736 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表