Как реализовать SEH (Структурная обработка исключений) в VB6? - PullRequest
2 голосов
/ 22 марта 2010

Может ли кто-нибудь привести пример внедрения SEH в VB6?Все, что я видел до сих пор, находится в C ++

1 Ответ

1 голос
/ 22 марта 2010

Visual Basic 6.0 (и более ранние версии) не поддерживает структурированную обработку исключений. Впервые он был представлен в Visual Basic .NET (VB 7) со следующей конструкцией:

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

Из документации MSDN :

В Visual Basic 6.0 вы используете неструктурированная обработка исключений в иметь дело с ошибками в вашем коде. размещение заявление об ошибке на начало блока дескрипторов кода любые ошибки, которые происходят в этом блок. Неструктурированная обработка исключений также использует ошибку и резюме заявления.

...