如何在VB6中实现SEH(结构化异常处理)?

发布于 2024-08-26 02:49:43 字数 57 浏览 8 评论 0原文

有人可以提供一些在 VB6 中实现 SEH 的例子吗?到目前为止我所看到的一切都是用 C++ 编写的

Could someone provide some example on implementing SEH in VB6? Everything I've seen so far is in C++

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

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

发布评论

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

评论(1

压抑⊿情绪 2024-09-02 02:49:43

Visual Basic 6.0(及更早版本)不实现结构化异常处理。它首先在 Visual Basic .NET (VB 7) 中引入,具有以下结构:

Try
    ' Logic
Catch e As Exception
    ' Error handling
End Try

来自 MSDN 文档

在 Visual Basic 6.0 中,您可以使用
非结构化异常处理
处理代码中的错误。配售
On Error 语句位于
代码块的开头句柄
其中发生的任何错误
堵塞。非结构化异常处理
还使用错误和恢复
声明。

Visual Basic 6.0 (and earlier) doesn't implement structured exception handling. It was first introduced in Visual Basic .NET (VB 7) with the following construct:

Try
    ' Logic
Catch e As Exception
    ' Error handling
End Try

From the MSDN documentation:

In Visual Basic 6.0, you use
unstructured exception handling to
deal with errors in your code. Placing
the On Error statement at the
beginning of a block of code handles
any errors that occur within that
block. Unstructured exception handling
also employs the Error and Resume
statements.

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