乐筑天下

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

[编程交流] Foreach问题

[复制链接]

20

主题

95

帖子

75

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
100
发表于 2022-7-6 09:20:24 | 显示全部楼层
问题是,如果我们要“关闭”csv文件以进行写入,为什么我后来打开它时会说它是只读的?
回复

使用道具 举报

20

主题

95

帖子

75

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
100
发表于 2022-7-6 09:27:48 | 显示全部楼层
嗯,现在只读是偶发的。有时是提示,有时不是。
 
还有,也许我在这里挖的洞太深了。。。这适用于我的1 ACAD文件。。。然而,实际情况是,我们需要考虑3到10个或更多的CAD文件。我们在布局选项卡上有我们的图纸,我希望这能够让CAD人员知道已经创建了哪些图纸名称,如果他们正在创建新的图纸,以及当我们的现场人员调用和参考平面图时,我们可以轻松找到它在哪个CAD文件上并转到它(我修改了代码来编写数据)。
 
我的第一个想法是打开所有的CAD文件,然后运行这个例程来填充图纸列表。但这需要很长的时间,因为我们的模型很大,床单也很多。有更简单的方法吗?
 
在你说之前,据我所知,我们不能使用图纸集管理器b/c,因为工作流是向后的。如果每个CAD文件有1张图纸,则设置SSM。由于第三方程序的限制,我们无法享受这种奢侈,因此该模型的所有图纸都必须位于该CAD文件中。
 
谢谢你的帮助!
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 09:32:00 | 显示全部楼层
 
如果程序在关闭文件描述符之前崩溃,并且指向描述符的变量被本地化,因此不再可访问,则文件将变为只读,因为文件描述符仍然存在于内存中-您需要重新启动ACAD以释放描述符。
 
为了避免这种情况,我使用了一个局部的*错误*处理程序和一些表达式来检查指向文件描述符的变量是否有效,如果有效,请在打开时关闭文件。
回复

使用道具 举报

20

主题

95

帖子

75

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
100
发表于 2022-7-6 09:34:47 | 显示全部楼层
 
当我有时间来完善它的时候,有人能对此有什么见解吗?
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-9 09:18 , Processed in 0.903013 second(s), 58 queries .

© 2020-2025 乐筑天下

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