乐筑天下

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

通过VBA关闭AutoCAD对话框

[复制链接]

85

主题

404

帖子

7

银币

中流砥柱

Rank: 25

铜币
751
发表于 2008-9-3 10:34:55 | 显示全部楼层 |阅读模式
我正在编写一个例程来清理来自外部来源的图纸。我偶尔会遇到一个不稳定的图形,并抛出AutoCAD;检测到程序错误。建议您保存工作并重新启动程序&引用;有没有什么方法可以防止VBA中出现这种情况,或者有没有方法可以在VBA中关闭它?这是我写的一段代码
[代码我已经试过了;诺穆特&引用;专家;,和“;文件直径“;没有帮助的系统变量。如果你需要一个绘图示例,请告诉我,我会通过电子邮件发送。近10Mb;如果我能以某种方式模仿scriptpro关闭对话的能力,那么什么才是理想的呢。

forarzfi0qy.png

forarzfi0qy.png

回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2008-9-3 10:43:32 | 显示全部楼层
您可以使用#039;出错时继续下一步'如果您知道是哪条线路导致了问题。如果问题不是'但在VBA中,它可能不起作用。例如&nbsp&nbsp&nbsp
&nbsp&nbsp 此图纸。PurgeAll公司&nbsp&nbsp 出错时继续下一步&nbsp&nbsp&nbsp&nbsp&nbsp 此图纸。SendCommand(“-purge r*”vbCr“n”vbCr)&039&lt-卡盘摆动&nbsp&nbsp 错误转到0时&nbsp&nbsp 此图纸。海选信息真实
回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2008-9-3 10:49:29 | 显示全部楼层
是的,当您审核不稳定的图形时,这是一条标准的AutoCAD消息 我还试着从vba运行恢复,但还是出现了一条消息…
还有什么用;扔了一个摇摇晃晃的“;意思是
回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2008-9-3 10:50:11 | 显示全部楼层
我使用脚本处理外部图形 这样,如果它像你的一样崩溃,我可以看到它停在哪里 我仍然使用VBA来清理它。
回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2008-9-3 10:50:52 | 显示全部楼层
这意味着它会崩溃或失败。
回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2008-9-3 10:53:48 | 显示全部楼层
来自澳大利亚初级英语
回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2008-9-3 10:55:24 | 显示全部楼层
脚本可以工作,但与整个VBA不同 我没有发布的代码复制了整个目录,屏蔽了任何讨厌的文件类型,并提出了我们关心的放在服务器上的东西 还有一些其他的事情做得很好,但这些事情永远无法通过脚本完成,脚本是我正在创建的整个应用程序的一部分 最终产品将是一个检查层和标准构造的审计例程…
我想这里的总体问题是例程没有崩溃,而是暂停输入 这是我不想要的,因为我正在处理整个图纸目录。
回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2008-9-3 11:48:53 | 显示全部楼层
我也在做同样的事情,我的意思是从脚本中调用你的vba,这样如果它崩溃了,你就可以看到它停在哪里了。我知道crash是个错误的词,但你知道我的意思 我有一个非常类似的程序,用于检查顾问提供的内容、运行审计、清除、检查图层、线型、字体、dims等
回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2008-9-3 13:07:11 | 显示全部楼层
但是,该对话框不是VBA代码出错的结果,而是图形数据库损坏的结果,AutoCAD 2008现在有一种方法可以警告用户数据库已损坏,而不是稍后预期崩溃  如果要运行AutoCAD脚本来审核图形,则会出现相同的错误  自从我们每次打开图纸时都会对其进行审核以来,用户每天都会遇到这种情况。
回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2008-9-5 06:13:56 | 显示全部楼层
好吧,我们又见面了……我在另一个论坛上关注你的帖子,等着看你是否'd上传一个有错误的图形-这样我可以重现对话框,并尝试编写代码来关闭窗口
如果您或其他阅读本文的人有一个在检查错误时将生成上述对话框的图形,请上传它…这样我就可以尝试为其编码了…
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-4 02:03 , Processed in 1.632439 second(s), 86 queries .

© 2020-2025 乐筑天下

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