乐筑天下

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

使用Acad处理礼仪错误

[复制链接]

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2007-12-10 18:16:05 | 显示全部楼层 |阅读模式
大家好,
I'我现在正处于一个阶段,我真的需要在我的新应用程序中考虑错误处理,我有几个问题
1)除了通常的#039;esc和039;取消和文件操作处理程序,我还应该考虑哪些其他重要的acad错误
2)我应该把错误处理程序放在我所有的私有或#039;工人#039;sub#039;或者我可以把一个放在用户调用的过程中吗,
显然,在一些例子中,将它们放在私有子系统中是明智的,例如打开文件等
在我跳进去之前还有其他提示吗
谢谢。
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2007-12-10 18:25:17 | 显示全部楼层
在我的经验中,最常见的错误是你'我们将遇到可怕的KETBD,这是PEBKAC错误的一种特别麻烦的形式
提示:低抛,高抓。
回复

使用道具 举报

170

主题

1424

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2119
发表于 2007-12-10 18:40:15 | 显示全部楼层

收到
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2007-12-10 18:58:43 | 显示全部楼层
我有一个兰德尔写的美人
1)在新模块中发布代码;(我称之为mine ErrorControl)添加对MICROSOFT visual Basic for Applications Extensibility 5.3的引用。每当您想在子对象或函数中进行错误控制时,只需激活子对象,然后转到工具(与保持引用相同的工具下拉)->宏modulename。自动错误处理程序;运行“;这和错误处理程序将自动编写
[代码0这里是一个示例
  1. Sub Test()
  2.     On Error GoTo Err_Control
  3. Exit_Here:
  4.     Exit Sub
  5. Err_Control:
  6.     Select Case Err.Number
  7.     'Add your Case selections here
  8.         Case Else
  9.         MsgBox Err.Description
  10.         Err.Clear
  11.         Resume Exit_Here
  12.     End Select
  13. End Sub
回复

使用道具 举报

170

主题

1424

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2119
发表于 2007-12-10 19:22:23 | 显示全部楼层
美好的我记得这方面的一些事情,但当时我很不熟悉,我还认为有某种方法可以写一个'通用#039;错误函数-可能就是这个
谢谢Bryco
回复

使用道具 举报

7

主题

35

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
63
发表于 2007-12-10 21:41:22 | 显示全部楼层
是的,它非常通用 选择Case Err。数字&nbsp&nbsp “案例”-2145320928“&引用;13“' 类型不匹配&nbsp&nbsp&nbsp&nbsp 在此处继续退出&nbsp&nbsp 案例-2147024809&nbsp'TranslateCoordinates中的参数点无效&nbsp&nbsp&nbsp&nbsp 在这里恢复Exit_
有时从错误处理程序执行goto
尽管设计时没有考虑到这一点
基本上它易于使用和实现
回复

使用道具 举报

170

主题

1424

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2119
发表于 2007-12-11 00:24:32 | 显示全部楼层
Randall怎么了?
回复

使用道具 举报

170

主题

1424

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2119
发表于 2007-12-11 02:36:15 | 显示全部楼层
如果Randall下线或匿名,我无法#039;关门一年后,我再也找不到他了
另一种获得良好错误处理的方法是为VBA安装M-Z工具(没有添加的免费软件),您只需单击按钮添加错误处理程序
它还可以为属性和其他好东西编写fram。
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2007-12-11 08:24:22 | 显示全部楼层
很酷 把它加到我的有用的东西清单上。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-5 13:56 , Processed in 0.378206 second(s), 71 queries .

© 2020-2025 乐筑天下

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