乐筑天下

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

请教AttachExternalReference这个方法的问题

[复制链接]

11

主题

37

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2018-8-7 15:10:00 | 显示全部楼层 |阅读模式
...
           Do
                InsertPoint(0) = minXcoor + k               
                Set xref = ActiveDocument.ModelSpace.AttachExternalReference(pathname, StandardName, InsertPoint, 1, 1, 1, 0, False)
                xref.Layer = "图框"
                xref.Linetype = "CONTINUOUS"
                xref.Update
                k = k + 430
            Loop While InsertPoint(0) + 430 < maxXcoor
           ...
这是我写 的一段代码,每次运行到红色部分就出现文件访问错误,现在检查下来,如果把 StandardName这个参数改成“标准图框”,代码可以继续。
添加监视参数StandardName后,运行到此,数值正常,帮忙解决。
谢谢!!!
回复

使用道具 举报

23

主题

561

帖子

13

银币

中流砥柱

Rank: 25

铜币
653
发表于 2018-8-7 16:45:00 | 显示全部楼层
如果是“文件访问错误”,应该是pathname的问题,StandardName之前赋值了吗?
回复

使用道具 举报

11

主题

37

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2018-8-7 18:21:00 | 显示全部楼层

赋值了,如果是pathname的问题的话为什么把StandardName改成“标准图框”,程序就可以正常运行那?
或者说会不会是AttachExternalReference这个方法的第二个参数出现bug,不能引用变量?
回复

使用道具 举报

23

主题

561

帖子

13

银币

中流砥柱

Rank: 25

铜币
653
发表于 2018-8-8 11:03:00 | 显示全部楼层
StandardName=“标准图框”
这样用StandardName呢?
回复

使用道具 举报

11

主题

37

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2018-8-8 16:18:00 | 显示全部楼层

竟然可以,而且我尝试了所有的名字,除了“图框”这个赋值以外,其他都可以
回复

使用道具 举报

23

主题

561

帖子

13

银币

中流砥柱

Rank: 25

铜币
653
发表于 2018-8-8 16:21:00 | 显示全部楼层

你考虑过重名的问题吗?
回复

使用道具 举报

11

主题

37

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2018-8-8 17:00:00 | 显示全部楼层

考虑过,图里面有个图层叫“图框”,但我觉得好像没有什么关系,除此之外没有这个名字了
图里面也没有其他的外部参照
我打算先使用一段时间,万一哪天想起来,再看看怎么改
回复

使用道具 举报

11

主题

37

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2018-8-8 17:06:00 | 显示全部楼层

解决了,问题是“图框”这个名字被一个 块  占用了
困扰了好几天
非常谢谢!!!
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-13 03:16 , Processed in 0.359533 second(s), 68 queries .

© 2020-2025 乐筑天下

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