明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1766|回复: 2

如何得到当前选中的对象的handle信息?

[复制链接]
发表于 2005-5-25 16:00:00 | 显示全部楼层 |阅读模式
我可以实现这样的功能,先点击“选择工具按钮”,再点击对象,按回车,则弹出窗口显示选中对象的handle。
vb.net代码如下:
Public Function GetSelectObject()
Dim sset As AutoCAD.AcadSelectionSet
Dim i As Integer On Error Resume Next
If Not IsDBNull(Glb_AcdDoc.SelectionSets.Item("SelectCurrent")) Then
sset = Glb_AcdDoc.SelectionSets.Item("SelectCurrent")
sset.Delete()
End If
sset = Glb_AcdDoc.SelectionSets.Add("SelectCurrent")
sset.SelectOnScreen() Dim entry As AutoCAD.AcadEntity
For Each entry In sset
'MyForm.ListBox1.Items.Add("")
FrmCls.addText(entry.Handle.ToString)
Next entry sset = Nothing
End Function 但不知道下面所述的功能怎样实现。
先选中对象,再点击“工具按钮”,则直接弹出窗口,显示选中的对象的handle?
还想请高手指点,谢谢!
发表于 2005-5-25 21:11:00 | 显示全部楼层
 楼主| 发表于 2005-5-26 09:27:00 | 显示全部楼层
多谢版主,正是我想要的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-27 15:55 , Processed in 0.159490 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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