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