乐筑天下

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

[综合讨论] 绝对到Rel的超链接路径

[复制链接]

1

主题

2

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-7 13:01:37 | 显示全部楼层 |阅读模式
我的前辈提供的数百个(或更多)超链接路径是绝对路径,但网络驱动器名称已更改。当然,这会导致无法找到目的地。当我找到它们时,我会将它们转换为相对路径,在大约65年或70年后,我可能会将它们全部“固定”。
所以我希望,就像使用ATTOUT获得块属性列表(更重要的是,块列表)一样,这将生成超链接报告。
从那里我希望有一个简单的方法将它们转换为相对路径。或者也许有更好更简单的事情我没有意识到(这就是我猜测的)。
 
这些是公用设施基础设施图,它们基于1/4部分和公用设施。所以水务部的地图大约有50张,电力部有大约30张。。。因此,总共有80张地图(大约)保存为单个文件。每个文件有2到60个超链接。我最后一页是关于相对或绝对路径的。在数学上,可能有多达1200个绝对路径超链接需要纠正。(平均每页31个超链接,80页…2480个超链接。大约50%是绝对路径…1240。乐观并四舍五入到1200;-0)
 
非常感谢您的帮助。
 
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-7 14:06:08 | 显示全部楼层
超链接被附加到一个对象,这是获得它的一种情况,然后应该能够更改其值。这是一段测试拾取超链接对象的示例代码。真的需要一个新的超链接是什么样的dwg。选择所有对象,然后“具有属性超链接”,它将不会很快,因为它必须检查所有对象,这可能会很多。如果这有帮助的话。
 
  1. (defun c:test ( / obj hyp hypi)
  2. (setq obj (vlax-ename->vla-object (car (entsel "pick object"))))
  3. (setq hyp (vla-get-hyperlinks obj))
  4. (vlax-for hypi hyp
  5. (vlax-dump-object hypi)
  6. )
  7. )
  1. ; IAcadHyperlink: A URL and URL description
  2. ; Property values:
  3. ;   Application (RO) = #<VLA-OBJECT IAcadApplication 00007ff761361e30>
  4. ;   URL = "http://www.alanh.com.au"
  5. ;   URLDescription = "alans"
  6. ;   URLNamedLocation = ""
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-9 09:43 , Processed in 0.450235 second(s), 56 queries .

© 2020-2025 乐筑天下

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