如何将错误处理程序放入所有 vb 函数中

发布于 2024-07-12 01:30:23 字数 92 浏览 6 评论 0原文

我们有多个 vb 项目。我们希望将错误处理程序放入所有函数中,并且错误处理程序应写入文件。是否有任何可用的工具 - 我们已经查看了codesmart 和 vbwatch。

We have multiple vb projects.We want to put error handlers in all functions, and error handler should write to a file.Are there any tools available - we have looked at codesmart and vbwatch.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

笔芯 2024-07-19 01:30:23

MZ-Tools,免费且易于安装,经常推荐:

支持 Microsoft 开发工具

  • Visual Studio 2008(除 Express 版本外)
  • Visual Studio 2005(除 Express 版本外)
  • Visual Studio .NET 2003
  • Visual Studio .NET 2002
  • Visual Basic 6.0
  • Visual Basic 5.0
  • VBA 编辑器(Office 2000-2007 或其他)

支持的编程语言

  • Visual C#
  • Visual Basic .NET
  • Visual C++(部分支持,大部分功能)
  • Visual J#
  • Visual Basic 6.0 和 5.0
  • Visual Basic for Applications (VBA)

MZ-Tools, which is free and very easy to install, is often recommended:

Supported Microsoft Development Tools

  • Visual Studio 2008 (except Express editions)
  • Visual Studio 2005 (except Express editions)
  • Visual Studio .NET 2003
  • Visual Studio .NET 2002
  • Visual Basic 6.0
  • Visual Basic 5.0
  • VBA Editor (Office 2000-2007 or others)

Supported Programming Languages

  • Visual C#
  • Visual Basic .NET
  • Visual C++ (partial support, most features)
  • Visual J#
  • Visual Basic 6.0 and 5.0
  • Visual Basic for Applications (VBA)
墨离汐 2024-07-19 01:30:23

确保在将其放入所有程序之前测试性能。 我们的错误处理解决方案 (VBRig) 显着影响了 CAD/CAM 应用程序中的数学计算和屏幕重绘。 它写得不错,但是加上数百次的日志记录加起来。

我们转而在所有事件例程中使用错误处理,并选择了其他区域。 虽然从设计的角度来看并不理想,但它使性能恢复到了所需的水平。

Make sure you test performance before putting it in all procedures. Our Error Handler solution (VBRig) noticeably impacted math calculation and screen redraws in our CAD/CAM application. It wasn't badly written but the addition of doing the logging hundreds of time added up.

We switched to use error handling in all event routines and selected other area. While not ideal from a design standpoint it brought performance back up to what it needed to be.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文