乐筑天下

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

[编程交流] 帮助获取以前的功能

[复制链接]

15

主题

24

帖子

9

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
75
发表于 2022-7-6 15:15:56 | 显示全部楼层 |阅读模式
大家好,
我试图通过autodesk map 2004中的vba选择上一个图元。谁能给我一个继续的主意吗。
 
当做
M、 阿鲁纳恰拉姆
回复

使用道具 举报

0

主题

132

帖子

198

银币

限制会员

铜币
-21
发表于 2022-7-6 15:58:09 | 显示全部楼层
通常,您需要使用sendcommand并使用“p”,或者将实体存储在选择集或集合中以“保存它们”。
回复

使用道具 举报

10

主题

973

帖子

909

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
118
发表于 2022-7-6 16:19:50 | 显示全部楼层
 
M
 
我认为这篇文章是这篇文章的延续:
 
http://www.cadtutor.net/forum/showthread.php?t=31650
 
并且应该被视为这一声明中要求的更正,“如果我错了,请更正我,但听起来你已经解决了最初的问题。”
 
如果您使用过:
 
此图纸。公用事业GetEntity acent,bpt,“选择行:”
 
当你试图获取对所选对象的引用时,你不必为“上一个”而烦恼,只需使用acent引用。
 
如果你希望它是一条线那么
 
  1. Dim entLine as AcadLine
  2. . . . .
  3. If TypeOf [color="darkred"]acent[/color] Is AcadLine then
  4. Set entLine = [color="darkred"]acent[/color]
  5. Else
  6. ‘some contingency code
  7. End If
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 21:31 , Processed in 0.314592 second(s), 58 queries .

© 2020-2025 乐筑天下

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