乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 39|回复: 1

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

[复制链接]

5

主题

18

帖子

3

银币

初来乍到

Rank: 1

铜币
38
发表于 2005-5-25 16:00:00 | 显示全部楼层 |阅读模式
我可以实现这样的功能,先点击“选择按钮”,再点击对象,按回车,则弹出窗口显示选中对象的handle。
vb.net代码如下:
Public Function GetSelectObject()
                                                         Dim sset As .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?
还想请高手指点,谢谢!
回复

使用道具 举报

5

主题

18

帖子

3

银币

初来乍到

Rank: 1

铜币
38
发表于 2005-5-26 09:27:00 | 显示全部楼层
多谢版主,正是我想要的。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-5 13:14 , Processed in 0.249412 second(s), 57 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表